Efl.Access.Component (mixin)

Description

AT-SPI component mixin

Inheritance

Efl.Gfx.Entity (interface)

Full hierarchy

Members

accessible_at_point_get protected

Gets top component object occupying space at given coordinates.
Efl_Object *efl_access_component_accessible_at_point_get(Eo *obj, Eina_Bool screen_coords, int x, int y);


contains protected

Contains accessible widget
Eina_Bool efl_access_component_contains(Eo *obj, Eina_Bool screen_coords, int x, int y);


extents (get, set) protected

Geometry of accessible widget.
Eina_Rect efl_access_component_extents_get(const Eo *obj, Eina_Bool screen_coords);
Eina_Bool efl_access_component_extents_set(Eo *obj, Eina_Bool screen_coords, Eina_Rect rect);


focus_grab protected

Focuses accessible widget.
Eina_Bool efl_access_component_focus_grab(Eo *obj);


screen_position (get, set) protected

Position of accessible widget.
void efl_access_component_screen_position_get(const Eo *obj, int *x, int *y);
Eina_Bool efl_access_component_screen_position_set(Eo *obj, int x, int y);


z_order (get) protected

int efl_access_component_z_order_get(const Eo *obj);


Inherited

Efl.Gfx.Entity
geometry (get, set) Rectangular geometry that combines both position and size.
position (get, set) The 2D position of a canvas object.
scale (get, set) The scaling factor of an object.
size (get, set) The 2D size of a canvas object.
visible (get, set) The visibility of a canvas object.
Efl.Gfx.Stack
above (get)
below (get)
layer (get, set) The layer of its canvas that the given object will be part of.
lower_to_bottom Lower obj to the bottom of its layer.
raise_to_top Raise obj to the top of its layer.
stack_above Stack obj immediately above
stack_below Stack obj immediately below

Events

Inherited

Efl.Gfx.Entity
position,changed Object was moved, its position during the event is the new one.
size,changed Object was resized, its size during the event is the new one.
visibility,changed Object's visibility state changed, the event value is the new state.
Efl.Gfx.Stack
stacking,changed Object stacking was changed.