ListSelectionWidget<T>.multi constructor
ListSelectionWidget<T>.multi ({
- Key? key,
- required String hintText,
- required List<
SelectionItem< listItems,T> > - required List<
SelectionItem< multiSelectValues,T> > - required dynamic onMultiItemsSelected(
- List<
SelectionItem< T> >
- List<
- Widget? selectedIcon,
- bool? hideLines,
- Decoration? decoration,
- IconStyleData? iconStyle,
- TextStyleData? textStyle,
- PaddingData? paddingData,
- double? maxHeight,
Implementation
factory ListSelectionWidget.multi({
Key? key,
required String hintText,
required List<SelectionItem<T>> listItems,
required List<SelectionItem<T>> multiSelectValues,
required Function(List<SelectionItem<T>>) onMultiItemsSelected,
Widget? selectedIcon,
bool? hideLines,
Decoration? decoration,
IconStyleData? iconStyle,
TextStyleData? textStyle,
PaddingData? paddingData,
double? maxHeight,
}) {
return ListSelectionWidget<T>(
key: key,
hintText: hintText,
listItems: listItems,
multiSelectValues: multiSelectValues,
onMultiItemsSelected: onMultiItemsSelected,
selectedIcon: selectedIcon,
hideLines: hideLines,
decoration: decoration,
iconStyle: iconStyle,
textStyle: textStyle,
paddingData: paddingData,
maxHeight: maxHeight,
isMultiSelection: true,
);
}