2019-08-27 04:35:33 -07:00
class @beta Efl.Ui.Position_Manager.List extends Efl.Object implements Efl.Ui.Position_Manager.Entity, Efl.Ui.Position_Manager.Data_Access_V1
2019-07-24 11:51:54 -07:00
{
[[Implementation of @Efl.Ui.Position_Manager.Entity for a list
Every item in the list will get at least his minsize applied, changes to the misize are listend to and change the layouting of all items. This supports the vertical and horizontal orientation.
]]
implements {
Efl.Object.destructor;
2019-08-27 04:35:33 -07:00
Efl.Ui.Position_Manager.Entity.version;
2019-07-24 11:51:54 -07:00
Efl.Ui.Position_Manager.Entity.viewport {set;}
Efl.Ui.Position_Manager.Entity.scroll_position {set;}
Efl.Ui.Position_Manager.Entity.item_added;
Efl.Ui.Position_Manager.Entity.item_removed;
Efl.Ui.Position_Manager.Entity.position_single_item;
Efl.Ui.Position_Manager.Entity.item_size_changed;
2019-08-06 06:34:42 -07:00
Efl.Ui.Position_Manager.Entity.relative_item;
2019-07-24 11:51:54 -07:00
Efl.Ui.Layout_Orientable.orientation {set; get;}
2019-08-27 04:35:33 -07:00
Efl.Ui.Position_Manager.Data_Access_V1.data_access {set;}
2019-07-24 11:51:54 -07:00
}
}