See also \@ref evas_object_focus_set,
\@ref evas_object_focus_get, \@ref evas_object_key_grab,
\@ref evas_object_key_ungrab, @.seat_focus.get,
- @.focused_objects.get, @Efl.Canvas.Object.seat_focus_check,
+ @Efl.Canvas.Object.seat_focus_check,
@Efl.Canvas.Object.seat_focus_add,
@Efl.Canvas.Object.seat_focus_del.
]]
or $null if there is not one.]]
}
}
- @property focused_objects {
- [[Return an iterator of focused objects. @since 1.19]]
- get {
- return: free(own(iterator<Eina_Hash_Tuple>), eina_iterator_free); [[An iterator that contains
- Eina_Hash_Tuple which the key is an
- Efl.Input.Device and the data is an Efl.Canvas.Object or $null on error.]]
- }
- }
@property seat_focus {
[[Return the focused object by a given seat. @since 1.19]]
get {}
{
return _evas_canvas_seat_focus_get(eo_obj, e, NULL);
}
-
-EOLIAN Eina_Iterator *
-_evas_canvas_focused_objects_get(Eo *eo_obj EINA_UNUSED, Evas_Public_Data *e)
-{
- return eina_hash_iterator_tuple_new(e->focused_objects);
-}