~~Title: Efl.Ui.Collection.range_select~~
====== Efl.Ui.Collection.range_select ======
===== Description =====
%%Select a range of %%[[:develop:api:efl:ui:selectable|Efl.Ui.Selectable]]%%.%%
%%This will select the range of selectables from a to b or from b to a depending on which one comes first. If a or b are not part of the widget, a error is returned, and no change is applied. %%''null''%% is not allowed as either of the parameters. Both of the passed values will also be selected.%%
{{page>:develop:api-include:efl:ui:collection:method:range_select:description&nouser&nolink&nodate}}
//Overridden from [[:develop:api:efl:ui:multi_selectable:method:range_select|Efl.Ui.Multi_Selectable.range_select]].//===== Signature =====
range_select @beta @pure_virtual {
params {
@in a: Efl.Ui.Selectable;
@in b: Efl.Ui.Selectable;
}
}
===== C signature =====
void efl_ui_selectable_range_select(Eo *obj, Efl_Ui_Selectable *a, Efl_Ui_Selectable *b);
===== Parameters =====
* **a** //(in)// - %%One side of the range.%%
* **b** //(in)// - %%The other side of the range.%%
===== Implemented by =====
* [[:develop:api:efl:ui:multi_selectable:method:range_select|Efl.Ui.Multi_Selectable.range_select]]
* [[:develop:api:efl:ui:collection:method:range_select|Efl.Ui.Collection.range_select]]