diff options
Diffstat (limited to 'src/lib/elementary/elm_genlist.eo')
-rw-r--r-- | src/lib/elementary/elm_genlist.eo | 107 |
1 files changed, 53 insertions, 54 deletions
diff --git a/src/lib/elementary/elm_genlist.eo b/src/lib/elementary/elm_genlist.eo index 1c5d74c8bd..e4ff2d218b 100644 --- a/src/lib/elementary/elm_genlist.eo +++ b/src/lib/elementary/elm_genlist.eo @@ -1,10 +1,8 @@ import elm_general; -import elm_list; -import elm_genlist_item; -class Elm.Genlist (Efl.Ui.Layout, Efl.Ui.Focus.Composition, Elm.Interface_Scrollable, Efl.Ui.Clickable, - Efl.Access.Widget_Action, Efl.Access.Selection, - Efl.Ui.Selectable) +class Elm.Genlist (Efl.Ui.Layout.Object, Efl.Ui.Focus.Composition, Elm.Interface_Scrollable, Efl.Ui.Clickable, + Efl.Access.Widget.Action, Efl.Access.Selection, + Efl.Ui.Selectable, Efl.Ui.Legacy) { [[Elementary genlist class]] legacy_prefix: elm_genlist; @@ -529,23 +527,23 @@ class Elm.Genlist (Efl.Ui.Layout, Efl.Ui.Focus.Composition, Elm.Interface_Scroll implements { class.constructor; Efl.Object.constructor; - Efl.Gfx.position { set; } - Efl.Gfx.size { set; } + Efl.Gfx.Entity.position { set; } + Efl.Gfx.Entity.size { set; } Efl.Canvas.Group.group_member_add; Efl.Object.provider_find; - Elm.Widget.theme_apply; - Elm.Widget.widget_sub_object_add; - Elm.Widget.on_access_update; - Elm.Widget.focus_highlight_geometry { get; } - Elm.Widget.on_focus_update; - Elm.Widget.widget_sub_object_del; - Elm.Widget.widget_event; - Elm.Widget.focused_item { get; } + Efl.Ui.Widget.theme_apply; + Efl.Ui.Widget.widget_sub_object_add; + Efl.Ui.Widget.on_access_update; + Efl.Ui.Widget.focus_highlight_geometry { get; } + Efl.Ui.Focus.Object.on_focus_update; + Efl.Ui.Widget.widget_sub_object_del; + Efl.Ui.Widget.widget_event; + Efl.Ui.Widget.focused_item { get; } Elm.Interface_Scrollable.item_loop_enabled { get; set; } Elm.Interface_Scrollable.bounce_allow { get; set; } Elm.Interface_Scrollable.policy { get; set; } - Efl.Access.children { get; } - Efl.Access.state_set { get; } + Efl.Access.Object.access_children { get; } + Efl.Access.Object.state_set { get; } Efl.Access.Widget.Action.elm_actions { get; } Efl.Access.Selection.selected_children_count { get; } Efl.Access.Selection.selected_child { get; } @@ -554,45 +552,46 @@ class Elm.Genlist (Efl.Ui.Layout, Efl.Ui.Focus.Composition, Elm.Interface_Scroll Efl.Access.Selection.child_deselect; Efl.Access.Selection.is_child_selected; Efl.Access.Selection.all_children_select; - Efl.Access.Selection.clear; + Efl.Access.Selection.access_selection_clear; Efl.Ui.Focus.Composition.prepare; - Elm.Widget.focus_state_apply; + Efl.Ui.Widget.focus_state_apply; + Efl.Ui.Focus.Manager.setup_on_first_touch; } events { - item,focused; [[Called when genlist item got focus]] - item,unfocused; [[Called when genlist item lost focus]] - vbar,drag; [[Called when vertical bar is dragged]] - vbar,press; [[Called when vertical bar is pressed]] - vbar,unpress; [[Called when vertical bar is no longer pressed]] - hbar,drag; [[Called when horizontal bar is dragged]] - hbar,press; [[Called when horizontal bar is pressed]] - hbar,unpress; [[Called when horizontal bar is no longer pressed]] - edge,top; [[Called when top edge is reached]] - edge,bottom; [[Called when bottom edge is reached]] - edge,left; [[Called when left edge is reached]] - edge,right; [[Called when right edge is reached]] - moved; [[Called when genlist item moved]] - moved,before; [[Called when genlist item moved before]] - moved,after; [[Called when genlist item moved after]] - swipe; [[Called when swipe is detected]] - multi,pinch,in; [[Called when multitouch pinch in detected]] - multi,pinch,out; [[Called when multitouch pinch out detected]] - multi,swipe,down; [[Called when multitouch swipe down detected]] - multi,swipe,up; [[Called when multitouch swipe up detected]] - multi,swipe,right; [[Called when multitouch swipe right detected]] - multi,swipe,left; [[Called when multitouch swipe left detected]] - released; [[Called when genlist is released]] - activated; [[called when genlist is activated]] - highlighted; [[Called when genlist is highlighted]] - unhighlighted; [[Called when genlist is no longer highlighted]] - realized; [[Called when genlist is realized]] - unrealized; [[Called when genlist is unrealized]] - contract,request; [[Called when contract is requested]] - expand,request; [[Called when expand is requested]] - contracted; [[called when genlist is contracted]] - expanded; [[Called when genlist is expanded]] - index,update; [[Called when genlist index updated]] - tree,effect,finished; [[Called when genlist tree effect finished]] - filter,done; [[Called when genlist filter is done]] + item,focused: Efl.Object; [[Called when genlist item got focus]] + item,unfocused: Efl.Object; [[Called when genlist item lost focus]] + vbar,drag: void; [[Called when vertical bar is dragged]] + vbar,press: void; [[Called when vertical bar is pressed]] + vbar,unpress: void; [[Called when vertical bar is no longer pressed]] + hbar,drag: void; [[Called when horizontal bar is dragged]] + hbar,press: void; [[Called when horizontal bar is pressed]] + hbar,unpress: void; [[Called when horizontal bar is no longer pressed]] + edge,top: void; [[Called when top edge is reached]] + edge,bottom: void; [[Called when bottom edge is reached]] + edge,left: void; [[Called when left edge is reached]] + edge,right: void; [[Called when right edge is reached]] + moved: Efl.Object; [[Called when genlist item moved]] + moved,before: Efl.Object; [[Called when genlist item moved before]] + moved,after: Efl.Object; [[Called when genlist item moved after]] + swipe: Efl.Object; [[Called when swipe is detected]] + multi,pinch,in: Efl.Object; [[Called when multitouch pinch in detected]] + multi,pinch,out: Efl.Object; [[Called when multitouch pinch out detected]] + multi,swipe,down: Efl.Object; [[Called when multitouch swipe down detected]] + multi,swipe,up: Efl.Object; [[Called when multitouch swipe up detected]] + multi,swipe,right: Efl.Object; [[Called when multitouch swipe right detected]] + multi,swipe,left: Efl.Object; [[Called when multitouch swipe left detected]] + released: Efl.Object; [[Called when genlist is released]] + activated: Efl.Object; [[called when genlist is activated]] + highlighted: Efl.Object; [[Called when genlist is highlighted]] + unhighlighted: Efl.Object; [[Called when genlist is no longer highlighted]] + realized: Efl.Object; [[Called when genlist is realized]] + unrealized: Efl.Object; [[Called when genlist is unrealized]] + contract,request: Efl.Object; [[Called when contract is requested]] + expand,request: Efl.Object; [[Called when expand is requested]] + contracted: Efl.Object; [[called when genlist is contracted]] + expanded: Efl.Object; [[Called when genlist is expanded]] + index,update: Efl.Object; [[Called when genlist index updated]] + tree,effect,finished: void; [[Called when genlist tree effect finished]] + filter,done: void; [[Called when genlist filter is done]] } } |