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