summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_list.eo
diff options
context:
space:
mode:
authorLarry Jr <larry.olj@gmail.com>2018-01-19 15:27:26 -0200
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2018-02-15 15:08:54 -0200
commit7e0f98a7940920540295c90cc7d1744ca6990e97 (patch)
tree4ad5b8b489fe2b71cd17ce84cce31c7a003647cb /src/lib/elementary/efl_ui_list.eo
parentf80061e18442c16eb0663ef9d996db0b1d40cd9f (diff)
elementary: efl_ui_list focus manager fix
fixed focus changed with keyboard fixed scroll in focus fixed focus in example
Diffstat (limited to 'src/lib/elementary/efl_ui_list.eo')
-rw-r--r--src/lib/elementary/efl_ui_list.eo16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/lib/elementary/efl_ui_list.eo b/src/lib/elementary/efl_ui_list.eo
index 64148ee..9bab9e0 100644
--- a/src/lib/elementary/efl_ui_list.eo
+++ b/src/lib/elementary/efl_ui_list.eo
@@ -7,7 +7,7 @@ struct Efl.Ui.List.Item_Event
7 index: int; 7 index: int;
8} 8}
9class Efl.Ui.List (Efl.Ui.Layout, Efl.Ui.View, Efl.Ui.Scrollable.Interactive, Efl.Ui.Scrollbar, 9class Efl.Ui.List (Efl.Ui.Layout, Efl.Ui.View, Efl.Ui.Scrollable.Interactive, Efl.Ui.Scrollbar,
10 Efl.Access.Widget.Action, Efl.Access.Selection, 10 Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager.Sub,
11 Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.List.Model) 11 Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.List.Model)
12{ 12{
13 methods { 13 methods {
@@ -77,19 +77,10 @@ class Efl.Ui.List (Efl.Ui.Layout, Efl.Ui.View, Efl.Ui.Scrollable.Interactive, Ef
77 Efl.Ui.List.Model.min_size { get; set; } 77 Efl.Ui.List.Model.min_size { get; set; }
78 78
79 // Widget 79 // Widget
80// Elm.Widget.focus_next_manager_is;
81// Elm.Widget.focus_direction_manager_is;
82// Elm.Widget.focus_register;
83// Elm.Widget.focus_next;
84// Elm.Widget.on_focus_update;
85// Elm.Widget.activate;
86// Elm.Widget.focused_item { get; }
87// Elm.Widget.focused_object { get; }
88 Efl.Ui.Widget.focus_manager_create; 80 Efl.Ui.Widget.focus_manager_create;
89 Efl.Ui.Widget.widget_event; 81 Efl.Ui.Widget.widget_event;
90 82 Efl.Ui.Widget.focus_state_apply;
91// Efl.Ui.Focus.Manager.focus {set; } 83 Efl.Ui.Focus.Composition.prepare;
92 //Efl.Ui.Layout.sizing_eval;
93 Efl.Ui.View.model { get; set; } 84 Efl.Ui.View.model { get; set; }
94 85
95 Efl.Ui.Scrollable.Interactive.viewport_geometry { get; } 86 Efl.Ui.Scrollable.Interactive.viewport_geometry { get; }
@@ -101,6 +92,7 @@ class Efl.Ui.List (Efl.Ui.Layout, Efl.Ui.View, Efl.Ui.Scrollable.Interactive, Ef
101// Elm.Interface.Atspi_Accessible.children { get; } 92// Elm.Interface.Atspi_Accessible.children { get; }
102// Elm.Interface.Atspi_Widget.Action.elm_actions { get; } 93// Elm.Interface.Atspi_Widget.Action.elm_actions { get; }
103// Efl.Access.Widget.Action.elm_actions { get; } 94// Efl.Access.Widget.Action.elm_actions { get; }
95 Efl.Access.children { get; }
104 Efl.Access.Selection.selected_children_count { get; } 96 Efl.Access.Selection.selected_children_count { get; }
105 Efl.Access.Selection.selected_child { get; } 97 Efl.Access.Selection.selected_child { get; }
106 Efl.Access.Selection.selected_child_deselect; 98 Efl.Access.Selection.selected_child_deselect;