2019-07-24 08:57:01 -07:00
|
|
|
class @beta Efl.Ui.List extends Efl.Ui.Collection
|
2018-04-22 23:13:59 -07:00
|
|
|
{
|
2019-08-30 02:53:40 -07:00
|
|
|
[[A scrollable list of @Efl.Ui.Item objects, typically @Efl.Ui.List_Default_Item objects.
|
2019-08-29 05:13:42 -07:00
|
|
|
|
2019-08-30 02:53:40 -07:00
|
|
|
Items are added using the @Efl.Pack_Linear interface.
|
2019-08-29 05:13:42 -07:00
|
|
|
|
2019-08-30 02:53:40 -07:00
|
|
|
The orientation (vertical or horizontal) of the list can be set with
|
|
|
|
@Efl.Ui.Layout_Orientable.orientation.
|
2019-08-29 05:13:42 -07:00
|
|
|
|
2019-08-30 02:53:40 -07:00
|
|
|
Items inside this widget can be selected according to the @Efl.Ui.Multi_Selectable.select_mode
|
|
|
|
policy, and the selection can be retrieved with @Efl.Ui.Multi_Selectable.selected_items_get.
|
|
|
|
|
|
|
|
@Efl.Ui.List supports grouping by using @Efl.Ui.Group_Item objects.
|
|
|
|
Group headers are displayed at the top or left side of the viewport if items belonging to the group
|
|
|
|
are visible in the viewport.
|
|
|
|
]]
|
2019-07-24 15:48:30 -07:00
|
|
|
data: null;
|
2018-04-22 23:13:59 -07:00
|
|
|
implements {
|
|
|
|
Efl.Object.constructor;
|
2019-01-23 11:55:44 -08:00
|
|
|
}
|
2018-04-22 23:13:59 -07:00
|
|
|
}
|