model/selection/selection_model library
Classes
-
CastIterable<
T> - A mixin that provides the implementation of castIterable.
-
DelegatingMultiSelectionModel<
T> - A delegating implementation of MultiSelectionModel.
-
DelegatingSelectionModel<
T> - A delegating implementation of SelectionModel.
-
DelegatingSingleSelectionModel<
T> - A delegating implementation of SingleSelectionModel.
-
MultiSelectionModel<
T> -
NullSelectionModel<
T> -
RadioGroupSingleSelectionModel<
T> - Single selection model that always has a value selected
-
SelectionChangeNotifier<
T> - Mixin for providing SelectionModel.selectionChanges.
-
SelectionChangeRecord<
T> - A change record for SelectionModel.selectionChanges.
-
SelectionModel<
T> -
Provides pattern to manage a collection of selected values.
This is used in model-view architecture to notify interested parties of
changes
to selection. -
SelectionObservable<
T> - Interface for something that can be observed for selection.
-
SingleSelectionModel<
T>
Typedefs
-
KeyProvider<
T> = Object? Function(T o) -
Returns a key-able object from
o
. -
MatchCallback
= Future<
List> Function(String string) - Matching function provider, for example used in SelectSuggestInput.