forked from enlightenment/efl
elm gengrid, genlist: remove pointers
This commit is contained in:
parent
89bd7f0977
commit
441b303783
|
@ -299,7 +299,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
in the list are only valid so long as those items are not
|
||||
deleted or the gengrid is not deleted.
|
||||
]]
|
||||
return: free(own(list<Elm_Gen_Item *>), eina_list_free) @warn_unused; [[
|
||||
return: free(own(list<ptr(Elm_Gen_Item)>), eina_list_free) @warn_unused; [[
|
||||
The list of realized items or $null if none are realized.
|
||||
]]
|
||||
}
|
||||
|
@ -374,7 +374,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
]]
|
||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||
params {
|
||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Gengrid.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in relative: Elm.Widget.Item; [[The item to place this new one before.]]
|
||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||
|
@ -400,7 +400,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
]]
|
||||
return: Elm.Widget.Item; [[A handle to the item added or $null on error.]]
|
||||
params {
|
||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Gengrid.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in relative: Elm.Widget.Item; [[The item to place this new one after.]]
|
||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||
|
@ -448,7 +448,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
]]
|
||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||
params {
|
||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Gengrid.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||
when the item is selected.]]
|
||||
|
@ -462,7 +462,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
]]
|
||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||
params {
|
||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Gengrid.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||
when the item is selected.]]
|
||||
|
@ -487,7 +487,7 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
|||
]]
|
||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||
params {
|
||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Gengrid.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in comp: Eina_Compare_Cb; [[User defined comparison function
|
||||
that defines the sort order based
|
||||
|
|
|
@ -304,7 +304,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
item pointers in the list are only valid so long as those
|
||||
items are not deleted or the genlist is not deleted.
|
||||
]]
|
||||
return: free(own(list<Elm_Gen_Item *>), eina_list_free) @warn_unused;
|
||||
return: free(own(list<ptr(Elm_Gen_Item)>), eina_list_free) @warn_unused;
|
||||
}
|
||||
}
|
||||
@property selected_items {
|
||||
|
@ -345,7 +345,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
]]
|
||||
return: Elm.Widget.Item;
|
||||
params {
|
||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||
@in before_it: Elm.Widget.Item; [[The item to place this new one before.]]
|
||||
|
@ -373,7 +373,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
]]
|
||||
return: Elm.Widget.Item;
|
||||
params {
|
||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||
@in after_it: Elm.Widget.Item; [[The item to place this new one after.]]
|
||||
|
@ -424,7 +424,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
Return NULL if filter is not set. Application must take care
|
||||
of the case while calling the API. Must be freed after use.
|
||||
]]
|
||||
return: free(own(iterator<Elm_Gen_Item *>), eina_iterator_free); [[Iterator on genlist]]
|
||||
return: free(own(iterator<ptr(Elm_Gen_Item)>), eina_iterator_free); [[Iterator on genlist]]
|
||||
}
|
||||
filtered_items_count @const {
|
||||
[[Return how many items have passed the filter currently.
|
||||
|
@ -453,7 +453,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
]]
|
||||
return: Elm.Widget.Item;
|
||||
params {
|
||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||
|
@ -475,7 +475,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
]]
|
||||
return: Elm.Widget.Item;
|
||||
params {
|
||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||
|
@ -492,7 +492,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
]]
|
||||
return: Elm.Widget.Item;
|
||||
params {
|
||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
@in data: const(void_ptr); [[The item data.]]
|
||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||
|
|
|
@ -164,7 +164,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
|||
]]
|
||||
}
|
||||
values {
|
||||
itc: const (Elm.Genlist.Item.Class) *; [[Genlist Item class for the given item.]]
|
||||
itc: ptr(const(Elm.Genlist.Item.Class)); [[Genlist Item class for the given item.]]
|
||||
}
|
||||
}
|
||||
@property index {
|
||||
|
@ -374,7 +374,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
|||
@.update is called on the item $it.
|
||||
]]
|
||||
params {
|
||||
@in itc: const (Elm.Genlist.Item.Class) *; [[The item class for the item.]]
|
||||
@in itc: ptr(const(Elm.Genlist.Item.Class)); [[The item class for the item.]]
|
||||
}
|
||||
}
|
||||
decorate_mode_set {
|
||||
|
|
Loading…
Reference in New Issue