ListSelectionWidget<T> constructor

const ListSelectionWidget<T>({
  1. Key? key,
  2. required String hintText,
  3. required List<SelectionItem<T>> listItems,
  4. required bool isMultiSelection,
  5. List<SelectionItem<T>>? multiSelectValues,
  6. dynamic onMultiItemsSelected(
    1. List<SelectionItem<T>>
    )?,
  7. SelectionItem<T>? selectedValue,
  8. dynamic onSingleItemSelected(
    1. SelectionItem<T>
    )?,
  9. Widget? selectedIcon,
  10. bool? hideLines,
  11. Decoration? decoration,
  12. IconStyleData? iconStyle,
  13. TextStyleData? textStyle,
  14. PaddingData? paddingData,
  15. 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,
      );