model/selection/select library
Classes
- Filterable
- Interface for applying a Filter.
-
HasSelectionRationale<
T> - An optional interface for describing why an item is/is not selectable.
-
Parent<
P, C> - Interface implemented by classes that support children.
-
Selectable<
T> -
Interface for determining if an entity
T
should be shown as selectable.
Enums
- SelectableOption
- Enum that specifies checkbox state for selectable item.
Properties
- alwaysFalse ↔ Predicate
-
getter/setter pair
- alwaysTrue ↔ Predicate
-
getter/setter pair
Typedefs
- CountGetter = int Function()
-
Predicate<
T> = bool Function(T item) -
SelectableGetter<
T> = SelectableOption Function(T entity)