docs: atspi: document structs for atspi accessible interface

This commit is contained in:
Stefan Schmidt 2016-10-21 16:14:27 +02:00
parent adca8765c0
commit a843f93c7d
1 changed files with 17 additions and 12 deletions

View File

@ -198,34 +198,39 @@ struct Elm.Atspi.Event.Handler; [[ATSPI event listener]]
struct Elm.Atspi.Event.State_Changed.Data
{
type: Elm.Atspi.State_Type;
new_value: bool;
[[ATSPI state changed event data]]
type: Elm.Atspi.State_Type; [[Type of the state changed event]]
new_value: bool; [[New value]]
}
struct Elm.Atspi.Event.Geometry_Changed.Data
{
x: int;
y: int;
width: int;
height: int;
[[ATSPI geometry changed event data]]
x: int; [[X coordinate]]
y: int; [[Y coordinate]]
width: int; [[Width]]
height: int; [[Height]]
}
struct Elm.Atspi.Event.Children_Changed.Data
{
is_added: bool;
child: Efl.Object;
[[ATSPI children changed event data]]
is_added: bool; [[Child is added or not]]
child: Efl.Object; [[Child object]]
}
struct Elm.Atspi.Attribute
{
key: string;
value: string;
[[ATSPI Attribute]]
key: string; [[Attribute key]]
value: string; [[Attribute value]]
}
struct Elm.Atspi.Relation
{
type: Elm.Atspi.Relation_Type;
objects: list<Efl.Object>;
[[ATSPI Relation]]
type: Elm.Atspi.Relation_Type; [[Relation type]]
objects: list<Efl.Object>; [[List with relation objects]]
}
type Elm.Atspi.Relation_Set: list<Elm.Atspi.Relation *>;