SelectValueSelectionHandler<T> typedef
Handler for custom selection logic.
Parameters:
oldValue(T?): Previous selection.value(Object?): Newly selected item.selected(bool): Whether item is being selected (true) or deselected (false).
Returns: T? — the new selection state.
Implementation
typedef SelectValueSelectionHandler<T> = T? Function(
T? oldValue, Object? value, bool selected);