1import efl_ui; 2 3interface Efl.Ui.Multi_Selectable extends Efl.Ui.Single_Selectable 4{ 5 [[Interface for getting access to a range of selected items. 6 7 The implementor of this interface provides the possibility to select multiple Selectables. 8 If not, only @Efl.Ui.Single_Selectable should be implemented. 9 10 @since 1.24 11 ]] 12 c_prefix: efl_ui_multi_selectable; 13 methods 14 { 15 @property select_mode { 16 [[The mode type for children selection.]] 17 values { 18 mode: Efl.Ui.Select_Mode; [[Type of selection of children]] 19 } 20 } 21 all_select { 22 [[Select all @Efl.Ui.Selectable]] 23 } 24 all_unselect { 25 [[Unselect all @Efl.Ui.Selectable]] 26 } 27 28 } 29} 30