SelectionModel<T>.withList constructor
- @Deprecated('Use SelectionModel.single or SelectionModel.multi instead.')
SelectionModel<T>.withList(
{ - List<T>? selectedValues,
- KeyProvider<T>? keyProvider,
- bool allowMulti = false,
})
Implementation
@Deprecated('Use SelectionModel.single or SelectionModel.multi instead.')
factory SelectionModel.withList(
{List<T>? selectedValues,
KeyProvider<T>? keyProvider,
bool allowMulti = false}) {
if (allowMulti) {
return SelectionModel<T>.multi(
selectedValues: selectedValues, keyProvider: keyProvider);
} else {
return SelectionModel<T>.single(
selected: (selectedValues?.isNotEmpty ?? false)
? selectedValues!.last
: null,
keyProvider: keyProvider);
}
}