summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_list_item.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/elm_list_item.eo')
-rw-r--r--src/lib/elementary/elm_list_item.eo123
1 files changed, 0 insertions, 123 deletions
diff --git a/src/lib/elementary/elm_list_item.eo b/src/lib/elementary/elm_list_item.eo
deleted file mode 100644
index c3d18ba..0000000
--- a/src/lib/elementary/elm_list_item.eo
+++ /dev/null
@@ -1,123 +0,0 @@
1class Elm.List.Item extends Elm.Widget.Item implements Efl.Ui.Legacy
2{
3 [[Elementary list item class]]
4 legacy_prefix: elm_list_item;
5 eo_prefix: elm_obj_list_item;
6 methods {
7 @property separator {
8 get {
9 [[Get a value whether item is a separator or not.]]
10 }
11 set {
12 [[Set or unset item as a separator.
13
14 Items aren't set as separator by default.
15
16 If set as separator it will display separator theme,
17 so won't display icons or label.
18 ]]
19 }
20 values {
21 setting: bool; [[$true means item $it is a separator.
22 $false indicates it's not.]]
23 }
24 }
25 @property selected {
26 get {
27 [[Get whether the item is selected or not.]]
28 }
29 set {
30 [[Set the selected state of an item.
31
32 This sets the selected state of the given item.
33
34 If a new item is selected the previously selected
35 will be unselected, unless multiple selection is
36 enabled with \@ref elm_list_multi_select_set.
37 Previously selected item can be get with function
38 \@ref elm_list_selected_item_get.
39
40 Selected items will be highlighted.
41 ]]
42 }
43 values {
44 selected: bool; [[The selected state.]]
45 }
46 }
47 @property object {
48 get {
49 [[Get the real Evas(Edje) object created to implement
50 the view of a given list item.
51
52 Base object is the $Evas_Object that represents that
53 item.
54 ]]
55 }
56 values {
57 obj: Efl.Canvas.Object; [[The base Edje object associated with the item.]]
58 }
59 }
60 @property prev {
61 get {
62 [[Get the item before the item in list.
63
64 Note: If it is the first item, $null will be returned.
65 ]]
66 legacy: elm_list_item_prev;
67 }
68 values {
69 item: Elm.Widget.Item; [[The item before or $null.]]
70 }
71 }
72 @property next {
73 get {
74 [[Get the item after the item in list.
75
76 Note: If it is the last item, $null will be returned.
77 ]]
78 legacy: elm_list_item_next;
79 }
80 values {
81 item: Elm.Widget.Item; [[The item after or $null.]]
82 }
83 }
84 /* init { FIXME
85 params {
86 Evas_Smart_Cb func;
87 const(void_ptr) data;
88 }
89 }*/
90 show {
91 [[Show item in the list view.
92
93 It won't animate list until item is visible. If such
94 behavior is wanted, use @.bring_in instead.
95 ]]
96 }
97 bring_in {
98 [[Bring in the given item to list view.
99
100 This causes list to jump to the given item and show it
101 (by scrolling), if it is not fully visible.
102
103 This may use animation to do so and take a period of time.
104
105 If animation isn't wanted, @.show can be used.
106 ]]
107 }
108 }
109 implements {
110 Efl.Object.constructor;
111 Efl.Object.invalidate;
112 Efl.Object.destructor;
113 Elm.Widget.Item.disable;
114 Elm.Widget.Item.del_pre;
115 Elm.Widget.Item.signal_emit;
116 Elm.Widget.Item.item_focus { get; set; }
117 Elm.Widget.Item.part_text { get; set; }
118 Elm.Widget.Item.part_content { get; set; }
119 Elm.Widget.Item.part_content_unset;
120 Efl.Access.Object.i18n_name { get; }
121 Efl.Access.Object.state_set { get; }
122 }
123}