summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-08-06 14:30:34 +0100
committerTom Hacohen <tom@stosb.com>2015-08-06 14:30:34 +0100
commit48bdd7125acca41fb8fcef814e58f918a5229424 (patch)
tree9f0be6cb54590dd4e431540897ef27a83b938e8b
parentde2e30ad06264b1b593793253bbac0b4401cefce (diff)
Eo files: Use Elm.Widget_Item instead of Elm_Object_Item.
This is the correct Eolian type. Elm_Object_Item is dead.
-rw-r--r--src/lib/elm_colorselector.eo4
-rw-r--r--src/lib/elm_ctxpopup.eo8
-rw-r--r--src/lib/elm_ctxpopup_item.eo4
-rw-r--r--src/lib/elm_diskselector.eo8
-rw-r--r--src/lib/elm_diskselector_item.eo4
-rw-r--r--src/lib/elm_flipselector.eo10
-rw-r--r--src/lib/elm_flipselector_item.eo4
-rw-r--r--src/lib/elm_gengrid.eo28
-rw-r--r--src/lib/elm_gengrid_item.eo4
-rw-r--r--src/lib/elm_genlist.eo40
-rw-r--r--src/lib/elm_genlist_item.eo8
-rw-r--r--src/lib/elm_hoversel.eo6
-rw-r--r--src/lib/elm_index.eo18
-rw-r--r--src/lib/elm_list.eo32
-rw-r--r--src/lib/elm_list_item.eo4
-rw-r--r--src/lib/elm_menu.eo16
-rw-r--r--src/lib/elm_menu_item.eo6
-rw-r--r--src/lib/elm_multibuttonentry.eo20
-rw-r--r--src/lib/elm_multibuttonentry_item.eo4
-rw-r--r--src/lib/elm_naviframe.eo18
-rw-r--r--src/lib/elm_popup.eo2
-rw-r--r--src/lib/elm_segment_control.eo8
-rw-r--r--src/lib/elm_slideshow.eo12
-rw-r--r--src/lib/elm_toolbar.eo22
-rw-r--r--src/lib/elm_toolbar_item.eo4
-rw-r--r--src/lib/elm_widget.eo2
-rw-r--r--src/lib/elm_widget_item.eo2
27 files changed, 149 insertions, 149 deletions
diff --git a/src/lib/elm_colorselector.eo b/src/lib/elm_colorselector.eo
index cc036c77b..2f9051245 100644
--- a/src/lib/elm_colorselector.eo
+++ b/src/lib/elm_colorselector.eo
@@ -84,14 +84,14 @@ class Elm.Colorselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
84 84
85 @since 1.9]] 85 @since 1.9]]
86 86
87 return: Elm_Object_Item *;[[The selected item, or $null if none 87 return: Elm.Widget_Item *;[[The selected item, or $null if none
88selected.]] 88selected.]]
89 } 89 }
90 } 90 }
91 palette_color_add { 91 palette_color_add {
92 [[Add a new color item to palette.]] 92 [[Add a new color item to palette.]]
93 93
94 return: Elm_Object_Item *;[[A new color palette Item.]] 94 return: Elm.Widget_Item *;[[A new color palette Item.]]
95 params { 95 params {
96 @in r: int; [[r-value of color]] 96 @in r: int; [[r-value of color]]
97 @in g: int; [[g-value of color]] 97 @in g: int; [[g-value of color]]
diff --git a/src/lib/elm_ctxpopup.eo b/src/lib/elm_ctxpopup.eo
index bd8930507..7dade898c 100644
--- a/src/lib/elm_ctxpopup.eo
+++ b/src/lib/elm_ctxpopup.eo
@@ -143,7 +143,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
143 143
144 @since 1.11 144 @since 1.11
145 ]] 145 ]]
146 return: Elm_Object_Item *; [[The first item or $null, if it has no items (and on 146 return: Elm.Widget_Item *; [[The first item or $null, if it has no items (and on
147 errors).]] 147 errors).]]
148 148
149 } 149 }
@@ -158,7 +158,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
158 158
159 @since 1.1 159 @since 1.1
160 ]] 160 ]]
161 return: Elm_Object_Item *; [[The last item or $null, if it has no items (and on 161 return: Elm.Widget_Item *; [[The last item or $null, if it has no items (and on
162 errors).]] 162 errors).]]
163 163
164 } 164 }
@@ -183,7 +183,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
183 183
184 See also \@ref elm_object_content_set. 184 See also \@ref elm_object_content_set.
185 ]] 185 ]]
186 return: Elm_Object_Item *; [[A handle to the item added or $null, on errors.]] 186 return: Elm.Widget_Item *; [[A handle to the item added or $null, on errors.]]
187 187
188 params { 188 params {
189 @in label: const(char)*; [[The Label of the new item]] 189 @in label: const(char)*; [[The Label of the new item]]
@@ -202,7 +202,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
202 202
203 @since 1.11 203 @since 1.11
204 ]] 204 ]]
205 return: Elm_Object_Item *; [[A handle to the item added or $null, on errors.]] 205 return: Elm.Widget_Item *; [[A handle to the item added or $null, on errors.]]
206 206
207 params { 207 params {
208 @in label: const(char)*; [[The Label of the new item]] 208 @in label: const(char)*; [[The Label of the new item]]
diff --git a/src/lib/elm_ctxpopup_item.eo b/src/lib/elm_ctxpopup_item.eo
index abbbe4967..f42979ff1 100644
--- a/src/lib/elm_ctxpopup_item.eo
+++ b/src/lib/elm_ctxpopup_item.eo
@@ -13,7 +13,7 @@ class Elm.Ctxpopup_Item(Elm.Widget_Item)
13 ]] 13 ]]
14 } 14 }
15 values { 15 values {
16 item: Elm_Object_Item *; [[The item before the object in its parent's list. If there is no previous item for $ it or there's an error, $null is returned.]] 16 item: Elm.Widget_Item *; [[The item before the object in its parent's list. If there is no previous item for $ it or there's an error, $null is returned.]]
17 } 17 }
18 } 18 }
19 @property next { 19 @property next {
@@ -27,7 +27,7 @@ class Elm.Ctxpopup_Item(Elm.Widget_Item)
27 ]] 27 ]]
28 } 28 }
29 values { 29 values {
30 item: Elm_Object_Item *; [[The item after the object in its parent's list. If there is no previous item for $ it or there's an error, $null is returned.]] 30 item: Elm.Widget_Item *; [[The item after the object in its parent's list. If there is no previous item for $ it or there's an error, $null is returned.]]
31 } 31 }
32 } 32 }
33 init { 33 init {
diff --git a/src/lib/elm_diskselector.eo b/src/lib/elm_diskselector.eo
index d0d4d51c1..5222f7d00 100644
--- a/src/lib/elm_diskselector.eo
+++ b/src/lib/elm_diskselector.eo
@@ -94,7 +94,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
94 See also @.item_append, 94 See also @.item_append,
95 @.items.get. 95 @.items.get.
96 ]] 96 ]]
97 return: Elm_Object_Item *; [[The first item, or $null if none.]] 97 return: Elm.Widget_Item *; [[The first item, or $null if none.]]
98 } 98 }
99 } 99 }
100 @property items { 100 @property items {
@@ -118,7 +118,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
118 See also @.item_append, 118 See also @.item_append,
119 @.items.get. 119 @.items.get.
120 ]] 120 ]]
121 return: Elm_Object_Item *; [[The last item, or $null if none.]] 121 return: Elm.Widget_Item *; [[The last item, or $null if none.]]
122 } 122 }
123 } 123 }
124 @property selected_item { 124 @property selected_item {
@@ -135,7 +135,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
135 apply on the selected item. More details on 135 apply on the selected item. More details on
136 @.side_text_max_length.set. 136 @.side_text_max_length.set.
137 ]] 137 ]]
138 return: Elm_Object_Item *; [[The selected diskselector item.]] 138 return: Elm.Widget_Item *; [[The selected diskselector item.]]
139 } 139 }
140 } 140 }
141 item_append { 141 item_append {
@@ -174,7 +174,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
174 * elm_diskselector_item_append(disk, "label", ic, NULL, NULL); 174 * elm_diskselector_item_append(disk, "label", ic, NULL, NULL);
175 * @endcode 175 * @endcode
176 */ 176 */
177 return: Elm_Object_Item *; 177 return: Elm.Widget_Item *;
178 params { 178 params {
179 @in label: const(char)*; [[The label of the diskselector item.]] 179 @in label: const(char)*; [[The label of the diskselector item.]]
180 @in icon: Evas.Object * @optional; [[The icon object to use at left side of the item. An 180 @in icon: Evas.Object * @optional; [[The icon object to use at left side of the item. An
diff --git a/src/lib/elm_diskselector_item.eo b/src/lib/elm_diskselector_item.eo
index eedcfb061..c80a7d535 100644
--- a/src/lib/elm_diskselector_item.eo
+++ b/src/lib/elm_diskselector_item.eo
@@ -17,7 +17,7 @@ class Elm.Diskselector_Item(Elm.Widget_Item)
17 ]] 17 ]]
18 } 18 }
19 values { 19 values {
20 item: Elm_Object_Item *; [[The item before $item, or $null if none or on failure.]] 20 item: Elm.Widget_Item *; [[The item before $item, or $null if none or on failure.]]
21 } 21 }
22 } 22 }
23 @property next { 23 @property next {
@@ -35,7 +35,7 @@ class Elm.Diskselector_Item(Elm.Widget_Item)
35 ]] 35 ]]
36 } 36 }
37 values { 37 values {
38 item: Elm_Object_Item *; [[The item after $item, or $null if none or on failure.]] 38 item: Elm.Widget_Item *; [[The item after $item, or $null if none or on failure.]]
39 } 39 }
40 } 40 }
41 @property selected { 41 @property selected {
diff --git a/src/lib/elm_flipselector.eo b/src/lib/elm_flipselector.eo
index 4260e3f6e..e855927f4 100644
--- a/src/lib/elm_flipselector.eo
+++ b/src/lib/elm_flipselector.eo
@@ -64,7 +64,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
64 See also @.item_append, 64 See also @.item_append,
65 @.last_item.get. 65 @.last_item.get.
66 ]] 66 ]]
67 return: Elm_Object_Item *; [[The first item or $null, if it has no items (and on 67 return: Elm.Widget_Item *; [[The first item or $null, if it has no items (and on
68 errors).]] 68 errors).]]
69 69
70 } 70 }
@@ -77,7 +77,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
77 See also @.item_prepend, 77 See also @.item_prepend,
78 @.first_item.get. 78 @.first_item.get.
79 ]] 79 ]]
80 return: Elm_Object_Item *; [[The last item or $null, if it has no items (and on 80 return: Elm.Widget_Item *; [[The last item or $null, if it has no items (and on
81 errors).]] 81 errors).]]
82 82
83 } 83 }
@@ -85,7 +85,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
85 @property selected_item { 85 @property selected_item {
86 get { 86 get {
87 [[Get the currently selected item in a flip selector widget.]] 87 [[Get the currently selected item in a flip selector widget.]]
88 return: Elm_Object_Item *; [[The selected item or $null, if the widget has no items 88 return: Elm.Widget_Item *; [[The selected item or $null, if the widget has no items
89 (and on errors).]] 89 (and on errors).]]
90 90
91 } 91 }
@@ -105,7 +105,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
105 determined by the widget's theme. Strings larger than 105 determined by the widget's theme. Strings larger than
106 that value are going to be truncated. 106 that value are going to be truncated.
107 ]] 107 ]]
108 return: Elm_Object_Item *; 108 return: Elm.Widget_Item *;
109 params { 109 params {
110 @in label: const(char)*; [[The (text) label of the new item.]] 110 @in label: const(char)*; [[The (text) label of the new item.]]
111 @in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when 111 @in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
@@ -136,7 +136,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action,
136 determined by the widget's theme. Strings larger than 136 determined by the widget's theme. Strings larger than
137 that value are going to be truncated. 137 that value are going to be truncated.
138 ]] 138 ]]
139 return: Elm_Object_Item *; 139 return: Elm.Widget_Item *;
140 params { 140 params {
141 @in label: const(char)*; [[The (text) label of the new item.]] 141 @in label: const(char)*; [[The (text) label of the new item.]]
142 @in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when 142 @in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
diff --git a/src/lib/elm_flipselector_item.eo b/src/lib/elm_flipselector_item.eo
index 362846048..640169d80 100644
--- a/src/lib/elm_flipselector_item.eo
+++ b/src/lib/elm_flipselector_item.eo
@@ -33,7 +33,7 @@ class Elm.Flipselector_Item(Elm.Widget_Item)
33 33
34 See also @.next_get. 34 See also @.next_get.
35 ]] 35 ]]
36 return: Elm_Object_Item *; [[The item before the $item, in its parent's list. If there is no previous item for $item or there's an error, $null is returned.]] 36 return: Elm.Widget_Item *; [[The item before the $item, in its parent's list. If there is no previous item for $item or there's an error, $null is returned.]]
37 } 37 }
38 next_get @const { 38 next_get @const {
39 [[Get the item after $item in a flip selector widget's 39 [[Get the item after $item in a flip selector widget's
@@ -41,7 +41,7 @@ class Elm.Flipselector_Item(Elm.Widget_Item)
41 41
42 See also @.prev_get. 42 See also @.prev_get.
43 ]] 43 ]]
44 return: Elm_Object_Item *; [[The item after the $item, in its parent's list. If there is no next item for $item or there's an error, $null is returned.]] 44 return: Elm.Widget_Item *; [[The item after the $item, in its parent's list. If there is no next item for $item or there's an error, $null is returned.]]
45 } 45 }
46 } 46 }
47 implements { 47 implements {
diff --git a/src/lib/elm_gengrid.eo b/src/lib/elm_gengrid.eo
index 1642210da..11e7a5d0e 100644
--- a/src/lib/elm_gengrid.eo
+++ b/src/lib/elm_gengrid.eo
@@ -357,7 +357,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
357 useful. For that case, see elm_gengrid_selected_items_get(). 357 useful. For that case, see elm_gengrid_selected_items_get().
358 358
359 @ingroup Gengrid */ 359 @ingroup Gengrid */
360 return: Elm_Object_Item *; 360 return: Elm.Widget_Item *;
361 } 361 }
362 } 362 }
363 @property realized_items { 363 @property realized_items {
@@ -393,7 +393,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
393 @see elm_gengrid_last_item_get() 393 @see elm_gengrid_last_item_get()
394 394
395 @ingroup Gengrid */ 395 @ingroup Gengrid */
396 return: Elm_Object_Item *; 396 return: Elm.Widget_Item *;
397 } 397 }
398 } 398 }
399 @property selected_items { 399 @property selected_items {
@@ -413,7 +413,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
413 @see elm_gengrid_selected_item_get() 413 @see elm_gengrid_selected_item_get()
414 414
415 @ingroup Gengrid */ 415 @ingroup Gengrid */
416 return: const(list<Elm_Object_Item *>)*; 416 return: const(list<Elm.Widget_Item *>)*;
417 } 417 }
418 } 418 }
419 @property last_item { 419 @property last_item {
@@ -430,7 +430,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
430 @see elm_gengrid_first_item_get() 430 @see elm_gengrid_first_item_get()
431 431
432 @ingroup Gengrid */ 432 @ingroup Gengrid */
433 return: Elm_Object_Item *; 433 return: Elm.Widget_Item *;
434 } 434 }
435 } 435 }
436 @property wheel_disabled { 436 @property wheel_disabled {
@@ -479,11 +479,11 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
479 479
480 @ingroup Gengrid */ 480 @ingroup Gengrid */
481 481
482 return: Elm_Object_Item *; 482 return: Elm.Widget_Item *;
483 params { 483 params {
484 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */ 484 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
485 @in data: const(void)*; /*@ The item data. */ 485 @in data: const(void)*; /*@ The item data. */
486 @in relative: Elm_Object_Item *; /*@ The item to place this new one before. */ 486 @in relative: Elm.Widget_Item *; /*@ The item to place this new one before. */
487 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is 487 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
488 selected. */ 488 selected. */
489 @in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */ 489 @in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
@@ -520,11 +520,11 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
520 520
521 @ingroup Gengrid */ 521 @ingroup Gengrid */
522 522
523 return: Elm_Object_Item *; 523 return: Elm.Widget_Item *;
524 params { 524 params {
525 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */ 525 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
526 @in data: const(void)*; /*@ The item data. */ 526 @in data: const(void)*; /*@ The item data. */
527 @in relative: Elm_Object_Item *; /*@ The item to place this new one after. */ 527 @in relative: Elm.Widget_Item *; /*@ The item to place this new one after. */
528 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is 528 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
529 selected. */ 529 selected. */
530 @in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */ 530 @in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
@@ -562,7 +562,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
562 the gengrid. 562 the gengrid.
563 563
564 @ingroup Gengrid */ 564 @ingroup Gengrid */
565 return: Elm_Object_Item *; 565 return: Elm.Widget_Item *;
566 params { 566 params {
567 @in x: Evas.Coord; /*@ The input x coordinate */ 567 @in x: Evas.Coord; /*@ The input x coordinate */
568 @in y: Evas.Coord; /*@ The input y coordinate */ 568 @in y: Evas.Coord; /*@ The input y coordinate */
@@ -585,7 +585,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
585 585
586 @ingroup Gengrid */ 586 @ingroup Gengrid */
587 587
588 return: Elm_Object_Item *; 588 return: Elm.Widget_Item *;
589 params { 589 params {
590 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */ 590 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
591 @in data: const(void)*; /*@ The item data. */ 591 @in data: const(void)*; /*@ The item data. */
@@ -609,7 +609,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
609 609
610 @ingroup Gengrid */ 610 @ingroup Gengrid */
611 611
612 return: Elm_Object_Item *; 612 return: Elm.Widget_Item *;
613 params { 613 params {
614 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */ 614 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
615 @in data: const(void)*; /*@ The item data. */ 615 @in data: const(void)*; /*@ The item data. */
@@ -648,7 +648,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
648 648
649 @ingroup Gengrid */ 649 @ingroup Gengrid */
650 650
651 return: Elm_Object_Item *; 651 return: Elm.Widget_Item *;
652 params { 652 params {
653 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */ 653 @in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
654 @in data: const(void)*; /*@ The item data. */ 654 @in data: const(void)*; /*@ The item data. */
@@ -674,9 +674,9 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
674 @ingroup Gengrid 674 @ingroup Gengrid
675 @since 1.11 */ 675 @since 1.11 */
676 676
677 return: Elm_Object_Item *; 677 return: Elm.Widget_Item *;
678 params { 678 params {
679 @in item_to_search_from: Elm_Object_Item * @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the gengrid. */ 679 @in item_to_search_from: Elm.Widget_Item * @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the gengrid. */
680 @in part_name: const(char) *; /*@ Name of the TEXT part of gengrid item to search string in. */ 680 @in part_name: const(char) *; /*@ Name of the TEXT part of gengrid item to search string in. */
681 @in pattern: const(char) *; /*@ The search pattern. */ 681 @in pattern: const(char) *; /*@ The search pattern. */
682 @in flags: Elm_Glob_Match_Flags; /*@ Search flags */ 682 @in flags: Elm_Glob_Match_Flags; /*@ Search flags */
diff --git a/src/lib/elm_gengrid_item.eo b/src/lib/elm_gengrid_item.eo
index f32b6fb08..66c2b8254 100644
--- a/src/lib/elm_gengrid_item.eo
+++ b/src/lib/elm_gengrid_item.eo
@@ -42,7 +42,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
42 */ 42 */
43 } 43 }
44 values { 44 values {
45 item: Elm_Object_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */ 45 item: Elm.Widget_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
46 } 46 }
47 } 47 }
48 @property next { 48 @property next {
@@ -60,7 +60,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
60 */ 60 */
61 } 61 }
62 values { 62 values {
63 item: Elm_Object_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */ 63 item: Elm.Widget_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
64 } 64 }
65 } 65 }
66 @property selected { 66 @property selected {
diff --git a/src/lib/elm_genlist.eo b/src/lib/elm_genlist.eo
index e00fe0291..e46737df7 100644
--- a/src/lib/elm_genlist.eo
+++ b/src/lib/elm_genlist.eo
@@ -391,7 +391,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
391 @see elm_genlist_mode_get() 391 @see elm_genlist_mode_get()
392 392
393 @ingroup Genlist */ 393 @ingroup Genlist */
394 return: Elm_Object_Item *; 394 return: Elm.Widget_Item *;
395 } 395 }
396 } 396 }
397 @property selected_item { 397 @property selected_item {
@@ -411,7 +411,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
411 @see elm_genlist_selected_items_get() 411 @see elm_genlist_selected_items_get()
412 412
413 @ingroup Genlist */ 413 @ingroup Genlist */
414 return: Elm_Object_Item *; 414 return: Elm.Widget_Item *;
415 } 415 }
416 } 416 }
417 @property first_item { 417 @property first_item {
@@ -424,7 +424,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
424 @return The first item, or NULL if none 424 @return The first item, or NULL if none
425 425
426 @ingroup Genlist */ 426 @ingroup Genlist */
427 return: Elm_Object_Item *; 427 return: Elm.Widget_Item *;
428 } 428 }
429 } 429 }
430 @property realized_items { 430 @property realized_items {
@@ -467,7 +467,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
467 @see elm_genlist_selected_item_get() 467 @see elm_genlist_selected_item_get()
468 468
469 @ingroup Genlist */ 469 @ingroup Genlist */
470 return: const(list<Elm_Object_Item *>)*; 470 return: const(list<Elm.Widget_Item *>)*;
471 } 471 }
472 } 472 }
473 @property last_item { 473 @property last_item {
@@ -480,7 +480,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
480 @return The last item, or NULL if none 480 @return The last item, or NULL if none
481 481
482 @ingroup Genlist */ 482 @ingroup Genlist */
483 return: Elm_Object_Item *; 483 return: Elm.Widget_Item *;
484 } 484 }
485 } 485 }
486 item_insert_before { 486 item_insert_before {
@@ -499,12 +499,12 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
499 499
500 @ingroup Genlist */ 500 @ingroup Genlist */
501 501
502 return: Elm_Object_Item *; 502 return: Elm.Widget_Item *;
503 params { 503 params {
504 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */ 504 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
505 @in data: const(void)*; /*@ The item data */ 505 @in data: const(void)*; /*@ The item data */
506 @in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */ 506 @in parent: Elm.Widget_Item * @nullable; /*@ The parent item, or NULL if none */
507 @in before_it: Elm_Object_Item *; /*@ The item to place this new one before. */ 507 @in before_it: Elm.Widget_Item *; /*@ The item to place this new one before. */
508 @in type: Elm_Genlist_Item_Type; /*@ Item type */ 508 @in type: Elm_Genlist_Item_Type; /*@ Item type */
509 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */ 509 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
510 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */ 510 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
@@ -542,12 +542,12 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
542 542
543 @ingroup Genlist */ 543 @ingroup Genlist */
544 544
545 return: Elm_Object_Item *; 545 return: Elm.Widget_Item *;
546 params { 546 params {
547 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */ 547 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
548 @in data: const(void)*; /*@ The item data */ 548 @in data: const(void)*; /*@ The item data */
549 @in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */ 549 @in parent: Elm.Widget_Item * @nullable; /*@ The parent item, or NULL if none */
550 @in after_it: Elm_Object_Item *; /*@ The item to place this new one after. */ 550 @in after_it: Elm.Widget_Item *; /*@ The item to place this new one after. */
551 @in type: Elm_Genlist_Item_Type; /*@ Item type */ 551 @in type: Elm_Genlist_Item_Type; /*@ Item type */
552 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */ 552 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
553 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */ 553 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
@@ -570,7 +570,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
570 the genlist. 570 the genlist.
571 571
572 @ingroup Genlist */ 572 @ingroup Genlist */
573 return: Elm_Object_Item *; 573 return: Elm.Widget_Item *;
574 params { 574 params {
575 @in x: Evas.Coord; /*@ The input x coordinate */ 575 @in x: Evas.Coord; /*@ The input x coordinate */
576 @in y: Evas.Coord; /*@ The input y coordinate */ 576 @in y: Evas.Coord; /*@ The input y coordinate */
@@ -604,11 +604,11 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
604 604
605 @ingroup Genlist */ 605 @ingroup Genlist */
606 606
607 return: Elm_Object_Item *; 607 return: Elm.Widget_Item *;
608 params { 608 params {
609 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */ 609 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
610 @in data: const(void)*; /*@ The item data */ 610 @in data: const(void)*; /*@ The item data */
611 @in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */ 611 @in parent: Elm.Widget_Item * @nullable; /*@ The parent item, or NULL if none */
612 @in type: Elm_Genlist_Item_Type; /*@ Item type */ 612 @in type: Elm_Genlist_Item_Type; /*@ Item type */
613 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */ 613 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
614 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */ 614 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
@@ -641,11 +641,11 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
641 641
642 @ingroup Genlist */ 642 @ingroup Genlist */
643 643
644 return: Elm_Object_Item *; 644 return: Elm.Widget_Item *;
645 params { 645 params {
646 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */ 646 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
647 @in data: const(void)*; /*@ The item data */ 647 @in data: const(void)*; /*@ The item data */
648 @in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */ 648 @in parent: Elm.Widget_Item * @nullable; /*@ The parent item, or NULL if none */
649 @in type: Elm_Genlist_Item_Type; /*@ Item type */ 649 @in type: Elm_Genlist_Item_Type; /*@ Item type */
650 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */ 650 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
651 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */ 651 @in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
@@ -668,11 +668,11 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
668 668
669 @ingroup Genlist */ 669 @ingroup Genlist */
670 670
671 return: Elm_Object_Item *; 671 return: Elm.Widget_Item *;
672 params { 672 params {
673 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */ 673 @in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
674 @in data: const(void)*; /*@ The item data */ 674 @in data: const(void)*; /*@ The item data */
675 @in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */ 675 @in parent: Elm.Widget_Item * @nullable; /*@ The parent item, or NULL if none */
676 @in type: Elm_Genlist_Item_Type; /*@ Item type */ 676 @in type: Elm_Genlist_Item_Type; /*@ Item type */
677 @in comp: Eina_Compare_Cb; /*@ The function called for the sort */ 677 @in comp: Eina_Compare_Cb; /*@ The function called for the sort */
678 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when item selected */ 678 @in func: Evas_Smart_Cb @optional; /*@ Convenience function called when item selected */
@@ -695,9 +695,9 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
695 @ingroup Genlist 695 @ingroup Genlist
696 @since 1.11 */ 696 @since 1.11 */
697 697
698 return: Elm_Object_Item *; 698 return: Elm.Widget_Item *;
699 params { 699 params {
700 @in item_to_search_from: Elm_Object_Item * @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the genlist. */ 700 @in item_to_search_from: Elm.Widget_Item * @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the genlist. */
701 @in part_name: const(char)*; /*@ Name of the TEXT part of genlist item to search string in. */ 701 @in part_name: const(char)*; /*@ Name of the TEXT part of genlist item to search string in. */
702 @in pattern: const(char)*; /*@ The search pattern. */ 702 @in pattern: const(char)*; /*@ The search pattern. */
703 @in flags: Elm_Glob_Match_Flags; /*@ Search flags */ 703 @in flags: Elm_Glob_Match_Flags; /*@ Search flags */
diff --git a/src/lib/elm_genlist_item.eo b/src/lib/elm_genlist_item.eo
index d78a06d47..94e4941df 100644
--- a/src/lib/elm_genlist_item.eo
+++ b/src/lib/elm_genlist_item.eo
@@ -55,7 +55,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
55 */ 55 */
56 } 56 }
57 values { 57 values {
58 item: Elm_Object_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */ 58 item: Elm.Widget_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
59 } 59 }
60 } 60 }
61 @property next { 61 @property next {
@@ -73,7 +73,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
73 */ 73 */
74 } 74 }
75 values { 75 values {
76 item: Elm_Object_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */ 76 item: Elm.Widget_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
77 } 77 }
78 } 78 }
79 @property parent { 79 @property parent {
@@ -88,7 +88,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
88 */ 88 */
89 } 89 }
90 values { 90 values {
91 item: Elm_Object_Item *; /*@ @return The parent of the item or @c NULL if it has no parent. */ 91 item: Elm.Widget_Item *; /*@ @return The parent of the item or @c NULL if it has no parent. */
92 } 92 }
93 } 93 }
94 @property subitems { 94 @property subitems {
@@ -103,7 +103,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
103 */ 103 */
104 } 104 }
105 values { 105 values {
106 subitems: const (list<Elm_Object_Item *>) *; /*@ @return The list of subitems, @c NULL on error */ 106 subitems: const (list<Elm.Widget_Item *>) *; /*@ @return The list of subitems, @c NULL on error */
107 } 107 }
108 } 108 }
109 @property selected { 109 @property selected {
diff --git a/src/lib/elm_hoversel.eo b/src/lib/elm_hoversel.eo
index 24e6a2492..59b9beed9 100644
--- a/src/lib/elm_hoversel.eo
+++ b/src/lib/elm_hoversel.eo
@@ -73,12 +73,12 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
73 /*@ 73 /*@
74 @brief Get the list of items within the given hoversel. 74 @brief Get the list of items within the given hoversel.
75 75
76 @return Returns a list of Elm_Object_Item 76 @return Returns a list of Elm.Widget_Item
77 77
78 @see elm_hoversel_item_add() 78 @see elm_hoversel_item_add()
79 79
80 @ingroup Hoversel */ 80 @ingroup Hoversel */
81 return: const(list<Elm_Object_Item *>)*; 81 return: const(list<Elm.Widget_Item *>)*;
82 } 82 }
83 } 83 }
84 @property scroll_enabled { 84 @property scroll_enabled {
@@ -144,7 +144,7 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
144 144
145 @ingroup Hoversel */ 145 @ingroup Hoversel */
146 146
147 return: Elm_Object_Item *; 147 return: Elm.Widget_Item *;
148 params { 148 params {
149 @in label: const(char)* @optional; /*@ The text label to use for the item (NULL if not desired) */ 149 @in label: const(char)* @optional; /*@ The text label to use for the item (NULL if not desired) */
150 @in icon_file: const(char)* @optional; /*@ An image file path on disk to use for the icon or standard 150 @in icon_file: const(char)* @optional; /*@ An image file path on disk to use for the icon or standard
diff --git a/src/lib/elm_index.eo b/src/lib/elm_index.eo
index 05c897c1d..3db096054 100644
--- a/src/lib/elm_index.eo
+++ b/src/lib/elm_index.eo
@@ -217,7 +217,7 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
217 217
218 @ingroup Index */ 218 @ingroup Index */
219 219
220 return: Elm_Object_Item *; 220 return: Elm.Widget_Item *;
221 params { 221 params {
222 @in letter: const(char)*; /*@ Letter under which the item should be indexed */ 222 @in letter: const(char)*; /*@ Letter under which the item should be indexed */
223 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is selected. */ 223 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is selected. */
@@ -252,9 +252,9 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
252 252
253 @ingroup Index */ 253 @ingroup Index */
254 254
255 return: Elm_Object_Item *; 255 return: Elm.Widget_Item *;
256 params { 256 params {
257 @in after: Elm_Object_Item *; /*@ The index item to insert after. */ 257 @in after: Elm.Widget_Item *; /*@ The index item to insert after. */
258 @in letter: const(char)*; /*@ Letter under which the item should be indexed */ 258 @in letter: const(char)*; /*@ Letter under which the item should be indexed */
259 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 259 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
260 @in data: const(void)* @optional; /*@ The item data to set for the index's item */ 260 @in data: const(void)* @optional; /*@ The item data to set for the index's item */
@@ -268,7 +268,7 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
268 268
269 @ingroup Index */ 269 @ingroup Index */
270 270
271 return: Elm_Object_Item *; 271 return: Elm.Widget_Item *;
272 params { 272 params {
273 @in data: const(void)*; /*@ The item data pointed to by the desired index item */ 273 @in data: const(void)*; /*@ The item data pointed to by the desired index item */
274 } 274 }
@@ -291,9 +291,9 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
291 291
292 @ingroup Index */ 292 @ingroup Index */
293 293
294 return: Elm_Object_Item *; 294 return: Elm.Widget_Item *;
295 params { 295 params {
296 @in before: Elm_Object_Item *; /*@ The index item to insert after. */ 296 @in before: Elm.Widget_Item *; /*@ The index item to insert after. */
297 @in letter: const(char)*; /*@ Letter under which the item should be indexed */ 297 @in letter: const(char)*; /*@ Letter under which the item should be indexed */
298 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 298 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
299 @in data: const(void)* @optional; /*@ The item data to set for the index's item */ 299 @in data: const(void)* @optional; /*@ The item data to set for the index's item */
@@ -314,7 +314,7 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
314 314
315 @ingroup Index */ 315 @ingroup Index */
316 316
317 return: Elm_Object_Item *; 317 return: Elm.Widget_Item *;
318 params { 318 params {
319 @in letter: const(char)*; /*@ Letter under which the item should be indexed */ 319 @in letter: const(char)*; /*@ Letter under which the item should be indexed */
320 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is selected. */ 320 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is selected. */
@@ -328,7 +328,7 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
328 @return The last item @b selected on @p obj (or @c NULL, on errors). 328 @return The last item @b selected on @p obj (or @c NULL, on errors).
329 329
330 @ingroup Index */ 330 @ingroup Index */
331 return: Elm_Object_Item *; 331 return: Elm.Widget_Item *;
332 params { 332 params {
333 @in level: int; /*@ @c 0 or @c 1, the currently implemented levels. */ 333 @in level: int; /*@ @c 0 or @c 1, the currently implemented levels. */
334 } 334 }
@@ -349,7 +349,7 @@ class Elm.Index (Elm.Layout, Evas.Clickable_Interface, Evas.Selectable_Interface
349 349
350 @ingroup Index */ 350 @ingroup Index */
351 351
352 return: Elm_Object_Item *; 352 return: Elm.Widget_Item *;
353 params { 353 params {
354 @in letter: const(char)*; /*@ Letter under which the item should be indexed */ 354 @in letter: const(char)*; /*@ Letter under which the item should be indexed */
355 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 355 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
diff --git a/src/lib/elm_list.eo b/src/lib/elm_list.eo
index 3f03be2d3..4ca446bae 100644
--- a/src/lib/elm_list.eo
+++ b/src/lib/elm_list.eo
@@ -253,7 +253,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
253 @see elm_list_selected_items_get() 253 @see elm_list_selected_items_get()
254 254
255 @ingroup List */ 255 @ingroup List */
256 return: Elm_Object_Item *; 256 return: Elm.Widget_Item *;
257 } 257 }
258 } 258 }
259 @property items { 259 @property items {
@@ -261,7 +261,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
261 /*@ 261 /*@
262 Get a list of all the list items. 262 Get a list of all the list items.
263 263
264 @return A @c list of list items, #Elm_Object_Item, 264 @return A @c list of list items, #Elm.Widget_Item,
265 or @c NULL on failure. 265 or @c NULL on failure.
266 266
267 @see elm_list_item_append() 267 @see elm_list_item_append()
@@ -269,7 +269,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
269 @see elm_list_clear() 269 @see elm_list_clear()
270 270
271 @ingroup List */ 271 @ingroup List */
272 return: const(list<Elm_Object_Item *>)*; 272 return: const(list<Elm.Widget_Item *>)*;
273 } 273 }
274 } 274 }
275 @property first_item { 275 @property first_item {
@@ -282,7 +282,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
282 @return The first item, or NULL if none 282 @return The first item, or NULL if none
283 283
284 @ingroup List */ 284 @ingroup List */
285 return: Elm_Object_Item *; 285 return: Elm.Widget_Item *;
286 } 286 }
287 } 287 }
288 @property selected_items { 288 @property selected_items {
@@ -290,7 +290,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
290 /*@ 290 /*@
291 Return a list of the currently selected list items. 291 Return a list of the currently selected list items.
292 292
293 @return An @c list of list items, #Elm_Object_Item, 293 @return An @c list of list items, #Elm.Widget_Item,
294 or @c NULL on failure. 294 or @c NULL on failure.
295 295
296 Multiple items can be selected if multi select is enabled. It can be 296 Multiple items can be selected if multi select is enabled. It can be
@@ -300,7 +300,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
300 @see elm_list_multi_select_set() 300 @see elm_list_multi_select_set()
301 301
302 @ingroup List */ 302 @ingroup List */
303 return: const(list<Elm_Object_Item *>)*; 303 return: const(list<Elm.Widget_Item *>)*;
304 } 304 }
305 } 305 }
306 @property last_item { 306 @property last_item {
@@ -313,7 +313,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
313 @return The last item, or NULL if none 313 @return The last item, or NULL if none
314 314
315 @ingroup List */ 315 @ingroup List */
316 return: Elm_Object_Item *; 316 return: Elm.Widget_Item *;
317 } 317 }
318 } 318 }
319 item_insert_before { 319 item_insert_before {
@@ -350,9 +350,9 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
350 350
351 @ingroup List */ 351 @ingroup List */
352 352
353 return: Elm_Object_Item *; 353 return: Elm.Widget_Item *;
354 params { 354 params {
355 @in before: Elm_Object_Item *; /*@ The list item to insert before. */ 355 @in before: Elm.Widget_Item *; /*@ The list item to insert before. */
356 @in label: const(char)*; /*@ The label of the list item. */ 356 @in label: const(char)*; /*@ The label of the list item. */
357 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 357 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
358 icon can be any Evas object, but usually it is an icon created 358 icon can be any Evas object, but usually it is an icon created
@@ -415,9 +415,9 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
415 415
416 @ingroup List */ 416 @ingroup List */
417 417
418 return: Elm_Object_Item *; 418 return: Elm.Widget_Item *;
419 params { 419 params {
420 @in after: Elm_Object_Item *; /*@ The list item to insert after. */ 420 @in after: Elm.Widget_Item *; /*@ The list item to insert after. */
421 @in label: const(char)*; /*@ The label of the list item. */ 421 @in label: const(char)*; /*@ The label of the list item. */
422 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 422 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
423 icon can be any Evas object, but usually it is an icon created 423 icon can be any Evas object, but usually it is an icon created
@@ -446,7 +446,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
446 446
447 447
448 @ingroup List */ 448 @ingroup List */
449 return: Elm_Object_Item *; 449 return: Elm.Widget_Item *;
450 params { 450 params {
451 @in x: Evas.Coord; /*@ The input x coordinate */ 451 @in x: Evas.Coord; /*@ The input x coordinate */
452 @in y: Evas.Coord; /*@ The input y coordinate */ 452 @in y: Evas.Coord; /*@ The input y coordinate */
@@ -497,7 +497,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
497 497
498 @ingroup List */ 498 @ingroup List */
499 499
500 return: Elm_Object_Item *; 500 return: Elm.Widget_Item *;
501 params { 501 params {
502 @in label: const(char)*; /*@ The label of the list item. */ 502 @in label: const(char)*; /*@ The label of the list item. */
503 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 503 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
@@ -543,7 +543,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
543 543
544 @ingroup List */ 544 @ingroup List */
545 545
546 return: Elm_Object_Item *; 546 return: Elm.Widget_Item *;
547 params { 547 params {
548 @in label: const(char)*; /*@ The label of the list item. */ 548 @in label: const(char)*; /*@ The label of the list item. */
549 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 549 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
@@ -603,7 +603,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
603 603
604 @ingroup List */ 604 @ingroup List */
605 605
606 return: Elm_Object_Item *; 606 return: Elm.Widget_Item *;
607 params { 607 params {
608 @in label: const(char)*; /*@ The label of the list item. */ 608 @in label: const(char)*; /*@ The label of the list item. */
609 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 609 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
@@ -614,7 +614,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
614 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 614 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
615 @in data: const(void)* @optional; /*@ The data to associate with the item for related callbacks. */ 615 @in data: const(void)* @optional; /*@ The data to associate with the item for related callbacks. */
616 @in cmp_func: Eina_Compare_Cb; /*@ The comparing function to be used to sort list 616 @in cmp_func: Eina_Compare_Cb; /*@ The comparing function to be used to sort list
617 items <b>by #Elm_Object_Item item handles</b>. This function will 617 items <b>by #Elm.Widget_Item item handles</b>. This function will
618 receive two items and compare them, returning a non-negative integer 618 receive two items and compare them, returning a non-negative integer
619 if the second item should be place after the first, or negative value 619 if the second item should be place after the first, or negative value
620 if should be placed before. */ 620 if should be placed before. */
diff --git a/src/lib/elm_list_item.eo b/src/lib/elm_list_item.eo
index 50d121ae2..92b8d3fda 100644
--- a/src/lib/elm_list_item.eo
+++ b/src/lib/elm_list_item.eo
@@ -64,7 +64,7 @@ class Elm.List_Item(Elm.Widget_Item)
64 legacy: elm_list_item_prev; 64 legacy: elm_list_item_prev;
65 } 65 }
66 values { 66 values {
67 item: Elm_Object_Item *; [[The item before or $null.]] 67 item: Elm.Widget_Item *; [[The item before or $null.]]
68 } 68 }
69 } 69 }
70 @property next { 70 @property next {
@@ -76,7 +76,7 @@ class Elm.List_Item(Elm.Widget_Item)
76 legacy: elm_list_item_next; 76 legacy: elm_list_item_next;
77 } 77 }
78 values { 78 values {
79 item: Elm_Object_Item *; [[The item after or $null.]] 79 item: Elm.Widget_Item *; [[The item after or $null.]]
80 } 80 }
81 } 81 }
82 /* init { FIXME 82 /* init { FIXME
diff --git a/src/lib/elm_menu.eo b/src/lib/elm_menu.eo
index 71e19d83a..13bdaa0a4 100644
--- a/src/lib/elm_menu.eo
+++ b/src/lib/elm_menu.eo
@@ -5,25 +5,25 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
5 @property selected_item { 5 @property selected_item {
6 get { 6 get {
7 [[Get the selected item in the menu.]] 7 [[Get the selected item in the menu.]]
8 return: Elm_Object_Item *; [[The selected item or $null.]] 8 return: Elm.Widget_Item *; [[The selected item or $null.]]
9 } 9 }
10 } 10 }
11 @property items { 11 @property items {
12 get { 12 get {
13 [[Returns a list of the item's items.]] 13 [[Returns a list of the item's items.]]
14 return: const(list<Elm_Object_Item *>)*; 14 return: const(list<Elm.Widget_Item *>)*;
15 } 15 }
16 } 16 }
17 @property first_item { 17 @property first_item {
18 get { 18 get {
19 [[Get the first item in the menu.]] 19 [[Get the first item in the menu.]]
20 return: Elm_Object_Item *; 20 return: Elm.Widget_Item *;
21 } 21 }
22 } 22 }
23 @property last_item { 23 @property last_item {
24 get { 24 get {
25 [[Get the last item in the menu.]] 25 [[Get the last item in the menu.]]
26 return: Elm_Object_Item *; 26 return: Elm.Widget_Item *;
27 } 27 }
28 } 28 }
29 move { 29 move {
@@ -43,9 +43,9 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
43 43
44 Note: This function does not accept relative icon path. 44 Note: This function does not accept relative icon path.
45 ]] 45 ]]
46 return: Elm_Object_Item *; [[The new menu item.]] 46 return: Elm.Widget_Item *; [[The new menu item.]]
47 params { 47 params {
48 @in parent: Elm_Object_Item * @optional; [[The parent menu item (optional).]] 48 @in parent: Elm.Widget_Item * @optional; [[The parent menu item (optional).]]
49 @in icon: const(char)* @optional; [[An icon display on the item. The icon will be destroyed by the menu.]] 49 @in icon: const(char)* @optional; [[An icon display on the item. The icon will be destroyed by the menu.]]
50 @in label: const(char)*; [[The label of the item.]] 50 @in label: const(char)*; [[The label of the item.]]
51 @in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]] 51 @in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]]
@@ -60,9 +60,9 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
60 } 60 }
61 item_separator_add { 61 item_separator_add {
62 [[Add a separator item to menu $obj under $parent.]] 62 [[Add a separator item to menu $obj under $parent.]]
63 return: Elm_Object_Item *; [[The created item or $null.]] 63 return: Elm.Widget_Item *; [[The created item or $null.]]
64 params { 64 params {
65 @in parent: Elm_Object_Item *; [[The item to add the separator under.]] 65 @in parent: Elm.Widget_Item *; [[The item to add the separator under.]]
66 } 66 }
67 } 67 }
68 } 68 }
diff --git a/src/lib/elm_menu_item.eo b/src/lib/elm_menu_item.eo
index 36f0ec22e..0a95bb89a 100644
--- a/src/lib/elm_menu_item.eo
+++ b/src/lib/elm_menu_item.eo
@@ -35,11 +35,11 @@ class Elm.Menu_Item(Elm.Widget_Item)
35 } 35 }
36 prev_get @const { 36 prev_get @const {
37 [[Get the previous item in the menu.]] 37 [[Get the previous item in the menu.]]
38 return: Elm_Object_Item*; 38 return: Elm.Widget_Item*;
39 } 39 }
40 next_get @const { 40 next_get @const {
41 [[Get the next item in the menu.]] 41 [[Get the next item in the menu.]]
42 return: Elm_Object_Item*; 42 return: Elm.Widget_Item*;
43 } 43 }
44 index_get @const { 44 index_get @const {
45 [[Get the next item in the menu.]] 45 [[Get the next item in the menu.]]
@@ -56,7 +56,7 @@ class Elm.Menu_Item(Elm.Widget_Item)
56 } 56 }
57 subitems_get @const { 57 subitems_get @const {
58 [[Returns a list of $item's subitems.]] 58 [[Returns a list of $item's subitems.]]
59 return: const (list<Elm_Object_Item *>) *; [[a list of $item's subitems]] 59 return: const (list<Elm.Widget_Item *>) *; [[a list of $item's subitems]]
60 } 60 }
61 is_separator @const { 61 is_separator @const {
62 [[Returns whether $item is a separator.]] 62 [[Returns whether $item is a separator.]]
diff --git a/src/lib/elm_multibuttonentry.eo b/src/lib/elm_multibuttonentry.eo
index f10b9b0c0..261f1582a 100644
--- a/src/lib/elm_multibuttonentry.eo
+++ b/src/lib/elm_multibuttonentry.eo
@@ -77,7 +77,7 @@ class Elm.Multibuttonentry (Elm.Layout)
77 @return The list of items, or NULL if none 77 @return The list of items, or NULL if none
78 78
79 @ingroup Multibuttonentry */ 79 @ingroup Multibuttonentry */
80 return: const(list<Elm_Object_Item *>)*; 80 return: const(list<Elm.Widget_Item *>)*;
81 } 81 }
82 } 82 }
83 @property first_item { 83 @property first_item {
@@ -88,7 +88,7 @@ class Elm.Multibuttonentry (Elm.Layout)
88 @return The first item, or NULL if none 88 @return The first item, or NULL if none
89 89
90 @ingroup Multibuttonentry */ 90 @ingroup Multibuttonentry */
91 return: Elm_Object_Item *; 91 return: Elm.Widget_Item *;
92 } 92 }
93 } 93 }
94 @property last_item { 94 @property last_item {
@@ -99,7 +99,7 @@ class Elm.Multibuttonentry (Elm.Layout)
99 @return The last item, or NULL if none 99 @return The last item, or NULL if none
100 100
101 @ingroup Multibuttonentry */ 101 @ingroup Multibuttonentry */
102 return: Elm_Object_Item *; 102 return: Elm.Widget_Item *;
103 } 103 }
104 } 104 }
105 @property entry { 105 @property entry {
@@ -121,7 +121,7 @@ class Elm.Multibuttonentry (Elm.Layout)
121 @return The selected item, or NULL if none 121 @return The selected item, or NULL if none
122 122
123 @ingroup Multibuttonentry */ 123 @ingroup Multibuttonentry */
124 return: Elm_Object_Item *; 124 return: Elm.Widget_Item *;
125 } 125 }
126 } 126 }
127 item_prepend { 127 item_prepend {
@@ -134,7 +134,7 @@ class Elm.Multibuttonentry (Elm.Layout)
134 134
135 @ingroup Multibuttonentry */ 135 @ingroup Multibuttonentry */
136 136
137 return: Elm_Object_Item *; 137 return: Elm.Widget_Item *;
138 params { 138 params {
139 @in label: const(char)*; /*@ The label of new item */ 139 @in label: const(char)*; /*@ The label of new item */
140 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */ 140 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */
@@ -173,9 +173,9 @@ class Elm.Multibuttonentry (Elm.Layout)
173 173
174 @ingroup Multibuttonentry */ 174 @ingroup Multibuttonentry */
175 175
176 return: Elm_Object_Item *; 176 return: Elm.Widget_Item *;
177 params { 177 params {
178 @in before: Elm_Object_Item *; /*@ The item before which to add it */ 178 @in before: Elm.Widget_Item *; /*@ The item before which to add it */
179 @in label: const(char)*; /*@ The label of new item */ 179 @in label: const(char)*; /*@ The label of new item */
180 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */ 180 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */
181 @in data: void * @optional; /*@ The pointer to the data to be attached */ 181 @in data: void * @optional; /*@ The pointer to the data to be attached */
@@ -191,7 +191,7 @@ class Elm.Multibuttonentry (Elm.Layout)
191 191
192 @ingroup Multibuttonentry */ 192 @ingroup Multibuttonentry */
193 193
194 return: Elm_Object_Item *; 194 return: Elm.Widget_Item *;
195 params { 195 params {
196 @in label: const(char)*; /*@ The label of new item */ 196 @in label: const(char)*; /*@ The label of new item */
197 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */ 197 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */
@@ -241,9 +241,9 @@ class Elm.Multibuttonentry (Elm.Layout)
241 241
242 @ingroup Multibuttonentry */ 242 @ingroup Multibuttonentry */
243 243
244 return: Elm_Object_Item *; 244 return: Elm.Widget_Item *;
245 params { 245 params {
246 @in after: Elm_Object_Item *; /*@ The item after which to add it */ 246 @in after: Elm.Widget_Item *; /*@ The item after which to add it */
247 @in label: const(char)*; /*@ The label of new item */ 247 @in label: const(char)*; /*@ The label of new item */
248 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */ 248 @in func: Evas_Smart_Cb @optional; /*@ The callback function to be invoked when this item is pressed. */
249 @in data: void * @optional; /*@ The pointer to the data to be attached */ 249 @in data: void * @optional; /*@ The pointer to the data to be attached */
diff --git a/src/lib/elm_multibuttonentry_item.eo b/src/lib/elm_multibuttonentry_item.eo
index abaf450a8..58368a2f9 100644
--- a/src/lib/elm_multibuttonentry_item.eo
+++ b/src/lib/elm_multibuttonentry_item.eo
@@ -14,11 +14,11 @@ class Elm.Multibuttonentry_Item(Elm.Widget_Item)
14 } 14 }
15 prev_get @const { 15 prev_get @const {
16 [[Get the previous item in the multibuttonentry]] 16 [[Get the previous item in the multibuttonentry]]
17 return: Elm_Object_Item *; [[The item before the item]] 17 return: Elm.Widget_Item *; [[The item before the item]]
18 } 18 }
19 next_get @const { 19 next_get @const {
20 [[Get the next item in the multibuttonentry]] 20 [[Get the next item in the multibuttonentry]]
21 return: Elm_Object_Item *; [[The item after the item]] 21 return: Elm.Widget_Item *; [[The item after the item]]
22 } 22 }
23 } 23 }
24 implements { 24 implements {
diff --git a/src/lib/elm_naviframe.eo b/src/lib/elm_naviframe.eo
index aa7ab0708..9741d5faf 100644
--- a/src/lib/elm_naviframe.eo
+++ b/src/lib/elm_naviframe.eo
@@ -89,12 +89,12 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
89 /*@ 89 /*@
90 @brief Get a list of all the naviframe items. 90 @brief Get a list of all the naviframe items.
91 91
92 @return A list of naviframe items, #Elm_Object_Item, 92 @return A list of naviframe items, #Elm.Widget_Item,
93 or @c NULL on failure. 93 or @c NULL on failure.
94 @note The returned list MUST be freed. 94 @note The returned list MUST be freed.
95 95
96 @ingroup Naviframe */ 96 @ingroup Naviframe */
97 return: free(own(list<Elm_Object_Item *> *), eina_list_free) @warn_unused; 97 return: free(own(list<Elm.Widget_Item *> *), eina_list_free) @warn_unused;
98 } 98 }
99 } 99 }
100 @property top_item { 100 @property top_item {
@@ -106,7 +106,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
106 empty 106 empty
107 107
108 @ingroup Naviframe */ 108 @ingroup Naviframe */
109 return: Elm_Object_Item *; 109 return: Elm.Widget_Item *;
110 } 110 }
111 } 111 }
112 @property bottom_item { 112 @property bottom_item {
@@ -118,7 +118,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
118 empty 118 empty
119 119
120 @ingroup Naviframe */ 120 @ingroup Naviframe */
121 return: Elm_Object_Item *; 121 return: Elm.Widget_Item *;
122 } 122 }
123 } 123 }
124 item_pop { 124 item_pop {
@@ -157,9 +157,9 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
157 157
158 @ingroup Naviframe */ 158 @ingroup Naviframe */
159 159
160 return: Elm_Object_Item *; 160 return: Elm.Widget_Item *;
161 params { 161 params {
162 @in before: Elm_Object_Item *; /*@ The naviframe item to insert before. */ 162 @in before: Elm.Widget_Item *; /*@ The naviframe item to insert before. */
163 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title 163 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title
164 label part is "elm.text.title" */ 164 label part is "elm.text.title" */
165 @in prev_btn: Evas.Object * @nullable; /*@ The button to go to the previous item. If it is NULL, 165 @in prev_btn: Evas.Object * @nullable; /*@ The button to go to the previous item. If it is NULL,
@@ -191,7 +191,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
191 191
192 @ingroup Naviframe */ 192 @ingroup Naviframe */
193 193
194 return: Elm_Object_Item *; 194 return: Elm.Widget_Item *;
195 params { 195 params {
196 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title 196 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title
197 label part is "elm.text.title" */ 197 label part is "elm.text.title" */
@@ -234,9 +234,9 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
234 234
235 @ingroup Naviframe */ 235 @ingroup Naviframe */
236 236
237 return: Elm_Object_Item *; 237 return: Elm.Widget_Item *;
238 params { 238 params {
239 @in after: Elm_Object_Item *; /*@ The naviframe item to insert after. */ 239 @in after: Elm.Widget_Item *; /*@ The naviframe item to insert after. */
240 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title 240 @in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title
241 label part is "elm.text.title" */ 241 label part is "elm.text.title" */
242 @in prev_btn: Evas.Object * @nullable; /*@ The button to go to the previous item. If it is NULL, 242 @in prev_btn: Evas.Object * @nullable; /*@ The button to go to the previous item. If it is NULL,
diff --git a/src/lib/elm_popup.eo b/src/lib/elm_popup.eo
index e83a9b364..dfd68c9e4 100644
--- a/src/lib/elm_popup.eo
+++ b/src/lib/elm_popup.eo
@@ -170,7 +170,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
170 of the content area is deleted. At a time, only one of content, content-text 170 of the content area is deleted. At a time, only one of content, content-text
171 and item(s) can be there in a popup content area. */ 171 and item(s) can be there in a popup content area. */
172 172
173 return: Elm_Object_Item *; 173 return: Elm.Widget_Item *;
174 params { 174 params {
175 @in label: const(char)*; /*@ The Label of the new item */ 175 @in label: const(char)*; /*@ The Label of the new item */
176 @in icon: Evas.Object * @optional; /*@ Icon to be set on new item */ 176 @in icon: Evas.Object * @optional; /*@ Icon to be set on new item */
diff --git a/src/lib/elm_segment_control.eo b/src/lib/elm_segment_control.eo
index 1ac3908d1..b29456afa 100644
--- a/src/lib/elm_segment_control.eo
+++ b/src/lib/elm_segment_control.eo
@@ -29,7 +29,7 @@ class Elm.Segment_Control (Elm.Layout)
29 The selected item always will be highlighted on segment control. 29 The selected item always will be highlighted on segment control.
30 30
31 @ingroup SegmentControl */ 31 @ingroup SegmentControl */
32 return: Elm_Object_Item *; 32 return: Elm.Widget_Item *;
33 } 33 }
34 } 34 }
35 item_label_get @const { 35 item_label_get @const {
@@ -78,7 +78,7 @@ class Elm.Segment_Control (Elm.Layout)
78 78
79 @ingroup SegmentControl */ 79 @ingroup SegmentControl */
80 80
81 return: Elm_Object_Item *; 81 return: Elm.Widget_Item *;
82 params { 82 params {
83 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 83 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
84 icon can be any Evas object, but usually it is an icon created 84 icon can be any Evas object, but usually it is an icon created
@@ -99,7 +99,7 @@ class Elm.Segment_Control (Elm.Layout)
99 elm_segment_control_item_count_get(). 99 elm_segment_control_item_count_get().
100 100
101 @ingroup SegmentControl */ 101 @ingroup SegmentControl */
102 return: Elm_Object_Item *; 102 return: Elm.Widget_Item *;
103 params { 103 params {
104 @in idx: int; /*@ The index of the segment item. */ 104 @in idx: int; /*@ The index of the segment item. */
105 } 105 }
@@ -154,7 +154,7 @@ class Elm.Segment_Control (Elm.Layout)
154 154
155 @ingroup SegmentControl */ 155 @ingroup SegmentControl */
156 156
157 return: Elm_Object_Item *; 157 return: Elm.Widget_Item *;
158 params { 158 params {
159 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An 159 @in icon: Evas.Object * @optional; /*@ The icon object to use for the left side of the item. An
160 icon can be any Evas object, but usually it is an icon created 160 icon can be any Evas object, but usually it is an icon created
diff --git a/src/lib/elm_slideshow.eo b/src/lib/elm_slideshow.eo
index bfedc946a..3db2b2c73 100644
--- a/src/lib/elm_slideshow.eo
+++ b/src/lib/elm_slideshow.eo
@@ -189,7 +189,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
189 /*@ 189 /*@
190 Get the internal list of items in a given slideshow widget. 190 Get the internal list of items in a given slideshow widget.
191 191
192 @return The list of items (#Elm_Object_Item as data) or 192 @return The list of items (#Elm.Widget_Item as data) or
193 @c NULL on errors. 193 @c NULL on errors.
194 194
195 This list is @b not to be modified in any way and must not be 195 This list is @b not to be modified in any way and must not be
@@ -201,7 +201,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
201 call to this function when changes happen. 201 call to this function when changes happen.
202 202
203 @ingroup Slideshow */ 203 @ingroup Slideshow */
204 return: const(list<Elm_Object_Item *>)*; 204 return: const(list<Elm.Widget_Item *>)*;
205 } 205 }
206 } 206 }
207 @property transitions { 207 @property transitions {
@@ -266,7 +266,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
266 @c NULL, if none is (and on errors) 266 @c NULL, if none is (and on errors)
267 267
268 @ingroup Slideshow */ 268 @ingroup Slideshow */
269 return: Elm_Object_Item *; 269 return: Elm.Widget_Item *;
270 } 270 }
271 } 271 }
272 @property layouts { 272 @property layouts {
@@ -328,7 +328,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
328 if there's no item with that index (and on errors) 328 if there's no item with that index (and on errors)
329 329
330 @ingroup Slideshow */ 330 @ingroup Slideshow */
331 return: Elm_Object_Item *; 331 return: Elm.Widget_Item *;
332 params { 332 params {
333 @in nth: uint; /*@ The number of the item to grab a handle to (0 being 333 @in nth: uint; /*@ The number of the item to grab a handle to (0 being
334 the first) */ 334 the first) */
@@ -378,7 +378,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
378 378
379 @ingroup Slideshow */ 379 @ingroup Slideshow */
380 380
381 return: Elm_Object_Item *; 381 return: Elm.Widget_Item *;
382 params { 382 params {
383 @in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */ 383 @in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */
384 @in data: const(void)*; /*@ The item's data */ 384 @in data: const(void)*; /*@ The item's data */
@@ -404,7 +404,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
404 404
405 @ingroup Slideshow */ 405 @ingroup Slideshow */
406 406
407 return: Elm_Object_Item *; 407 return: Elm.Widget_Item *;
408 params { 408 params {
409 @in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */ 409 @in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */
410 @in data: const(void)*; /*@ The item's data */ 410 @in data: const(void)*; /*@ The item's data */
diff --git a/src/lib/elm_toolbar.eo b/src/lib/elm_toolbar.eo
index 284605778..af356c198 100644
--- a/src/lib/elm_toolbar.eo
+++ b/src/lib/elm_toolbar.eo
@@ -290,7 +290,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
290 The selected item always will be highlighted on toolbar. 290 The selected item always will be highlighted on toolbar.
291 291
292 @ingroup Toolbar */ 292 @ingroup Toolbar */
293 return: Elm_Object_Item *; 293 return: Elm.Widget_Item *;
294 } 294 }
295 } 295 }
296 @property first_item { 296 @property first_item {
@@ -306,7 +306,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
306 @see elm_toolbar_last_item_get() 306 @see elm_toolbar_last_item_get()
307 307
308 @ingroup Toolbar */ 308 @ingroup Toolbar */
309 return: Elm_Object_Item *; 309 return: Elm.Widget_Item *;
310 } 310 }
311 } 311 }
312 @property more_item { 312 @property more_item {
@@ -322,7 +322,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
322 elm_object_item_content_set. 322 elm_object_item_content_set.
323 323
324 @ingroup Toolbar */ 324 @ingroup Toolbar */
325 return: Elm_Object_Item *; 325 return: Elm.Widget_Item *;
326 } 326 }
327 } 327 }
328 @property last_item { 328 @property last_item {
@@ -338,7 +338,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
338 @see elm_toolbar_first_item_get() 338 @see elm_toolbar_first_item_get()
339 339
340 @ingroup Toolbar */ 340 @ingroup Toolbar */
341 return: Elm_Object_Item *; 341 return: Elm.Widget_Item *;
342 } 342 }
343 } 343 }
344 item_insert_before { 344 item_insert_before {
@@ -372,9 +372,9 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
372 372
373 @ingroup Toolbar */ 373 @ingroup Toolbar */
374 374
375 return: Elm_Object_Item *; 375 return: Elm.Widget_Item *;
376 params { 376 params {
377 @in before: Elm_Object_Item *; /*@ The toolbar item to insert before. */ 377 @in before: Elm.Widget_Item *; /*@ The toolbar item to insert before. */
378 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */ 378 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
379 @in label: const(char)*; /*@ The label of the item. */ 379 @in label: const(char)*; /*@ The label of the item. */
380 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 380 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
@@ -412,9 +412,9 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
412 412
413 @ingroup Toolbar */ 413 @ingroup Toolbar */
414 414
415 return: Elm_Object_Item *; 415 return: Elm.Widget_Item *;
416 params { 416 params {
417 @in after: Elm_Object_Item *; /*@ The toolbar item to insert after. */ 417 @in after: Elm.Widget_Item *; /*@ The toolbar item to insert after. */
418 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */ 418 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
419 @in label: const(char)*; /*@ The label of the item. */ 419 @in label: const(char)*; /*@ The label of the item. */
420 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */ 420 @in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is clicked. */
@@ -452,7 +452,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
452 452
453 @ingroup Toolbar */ 453 @ingroup Toolbar */
454 454
455 return: Elm_Object_Item *; 455 return: Elm.Widget_Item *;
456 params { 456 params {
457 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */ 457 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
458 @in label: const(char)*; /*@ The label of the item. */ 458 @in label: const(char)*; /*@ The label of the item. */
@@ -498,7 +498,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
498 498
499 @ingroup Toolbar */ 499 @ingroup Toolbar */
500 500
501 return: Elm_Object_Item *; 501 return: Elm.Widget_Item *;
502 params { 502 params {
503 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */ 503 @in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
504 @in label: const(char)*; /*@ The label of the item. */ 504 @in label: const(char)*; /*@ The label of the item. */
@@ -514,7 +514,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
514 on failure. 514 on failure.
515 515
516 @ingroup Toolbar */ 516 @ingroup Toolbar */
517 return: Elm_Object_Item *; 517 return: Elm.Widget_Item *;
518 params { 518 params {
519 @in label: const(char)*; /*@ The label of the item to find. */ 519 @in label: const(char)*; /*@ The label of the item to find. */
520 } 520 }
diff --git a/src/lib/elm_toolbar_item.eo b/src/lib/elm_toolbar_item.eo
index 24fa8a5ca..dd0a554b1 100644
--- a/src/lib/elm_toolbar_item.eo
+++ b/src/lib/elm_toolbar_item.eo
@@ -27,7 +27,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
27 */ 27 */
28 } 28 }
29 values { 29 values {
30 item: Elm_Object_Item *; /*@ The item before @p item, or @c NULL if none or on failure. */ 30 item: Elm.Widget_Item *; /*@ The item before @p item, or @c NULL if none or on failure. */
31 } 31 }
32 } 32 }
33 @property next { 33 @property next {
@@ -43,7 +43,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
43 */ 43 */
44 } 44 }
45 values { 45 values {
46 item: Elm_Object_Item *; /*@ The item after @p item, or @c NULL if none or on failure. */ 46 item: Elm.Widget_Item *; /*@ The item after @p item, or @c NULL if none or on failure. */
47 } 47 }
48 } 48 }
49 @property priority { 49 @property priority {
diff --git a/src/lib/elm_widget.eo b/src/lib/elm_widget.eo
index 090cc790c..7c665d740 100644
--- a/src/lib/elm_widget.eo
+++ b/src/lib/elm_widget.eo
@@ -381,7 +381,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
381 @property focused_item { 381 @property focused_item {
382 get { 382 get {
383 /*@ Get the focused widget item. */ 383 /*@ Get the focused widget item. */
384 return: Elm_Object_Item *; 384 return: Elm.Widget_Item *;
385 } 385 }
386 } 386 }
387 @property parents_bounce { 387 @property parents_bounce {
diff --git a/src/lib/elm_widget_item.eo b/src/lib/elm_widget_item.eo
index 816dd448a..7e66afbfe 100644
--- a/src/lib/elm_widget_item.eo
+++ b/src/lib/elm_widget_item.eo
@@ -652,7 +652,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
652 That function will receive these parameters: 652 That function will receive these parameters:
653 @li void * item data 653 @li void * item data
654 @li Evas_Object * widget object 654 @li Evas_Object * widget object
655 @li Elm_Object_Item * widget item 655 @li Elm.Widget_Item * widget item
656 656
657 @note Every elm_object_item supports this API 657 @note Every elm_object_item supports this API
658 658