Efl.Access.Component (mixin)


AT-SPI component mixin


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);

alpha (get) protected

Gets alpha of accessible widget.
double efl_access_component_alpha_get(const Eo *obj);

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);

layer (get) protected

Evas layer of accessible widget.
int efl_access_component_layer_get(const Eo *obj);

position (get, set) protected

Position of accessible widget.
void efl_access_component_position_get(const Eo *obj, Eina_Bool screen_coords, int *x, int *y);
Eina_Bool efl_access_component_position_set(Eo *obj, Eina_Bool screen_coords, int x, int y);

size (get, set) protected

Size of accessible widget.
void efl_access_component_size_get(const Eo *obj, int *w, int *h);
Eina_Bool efl_access_component_size_set(Eo *obj, int w, int h);

z_order (get) protected

Gets the depth at which the component is shown in relation to other components in the same container.
int efl_access_component_z_order_get(const Eo *obj);