1class @beta Efl.Ui.Position_Manager.Grid extends Efl.Object 2 implements Efl.Ui.Position_Manager.Entity, 3 Efl.Ui.Position_Manager.Data_Access_V1 4{ 5 [[Implementation of @Efl.Ui.Position_Manager.Entity for two-dimensional grids. 6 7 Every item in the grid has the same size, which is the biggest minimum size of all items. 8 ]] 9 implements { 10 Efl.Ui.Position_Manager.Entity.version; 11 Efl.Ui.Position_Manager.Entity.viewport {set;} 12 Efl.Ui.Position_Manager.Entity.scroll_position {set;} 13 Efl.Ui.Position_Manager.Entity.item_added; 14 Efl.Ui.Position_Manager.Entity.item_removed; 15 Efl.Ui.Position_Manager.Entity.position_single_item; 16 Efl.Ui.Position_Manager.Entity.item_size_changed; 17 Efl.Ui.Position_Manager.Entity.relative_item; 18 Efl.Ui.Position_Manager.Entity.entities_ready; 19 Efl.Ui.Layout_Orientable.orientation {set; get;} 20 Efl.Ui.Position_Manager.Data_Access_V1.data_access {set;} 21 Efl.Object.finalize; 22 Efl.Object.invalidate; 23 } 24} 25