Clears all of the selected values.
Whether to flush the changes in an event. If false, the changes to the selection will be flushed along with the next event.
Whether the selection changed as a result of this call @breaking-change 16.0.0 make return type boolean
Deselects a value or an array of values.
The values to deselect
Whether the selection changed as a result of this call @breaking-change 16.0.0 make return type boolean
Determines whether the model has a value.
Determines whether the model does not have a value.
Gets whether multiple values can be selected.
Selects a value or an array of values.
The values to select
Whether the selection changed as a result of this call @breaking-change 16.0.0 make return type boolean
Sets the selected values
The new selected values
Whether the selection changed as a result of this call @breaking-change 16.0.0 make return type boolean
Toggles a value between selected and deselected.
The value to toggle
Whether the selection changed as a result of this call @breaking-change 16.0.0 make return type boolean
Class to be used to power selecting one or more options from a list.