ListSelectionWidget<T>.single constructor

ListSelectionWidget<T>.single({
  1. Key? key,
  2. required String hintText,
  3. required List<SelectionItem<T>> listItems,
  4. required SelectionItem<T>? selectedValue,
  5. required dynamic onSingleItemSelected(
    1. SelectionItem<T>
    ),
  6. bool? hideLines,
  7. Decoration? decoration,
  8. IconStyleData? iconStyle,
  9. TextStyleData? textStyle,
  10. PaddingData? paddingData,
  11. double? maxHeight,
})

Implementation

factory ListSelectionWidget.single({
  Key? key,
  required String hintText,
  required List<SelectionItem<T>> listItems,
  required SelectionItem<T>? selectedValue,
  required Function(SelectionItem<T>) onSingleItemSelected,
  bool? hideLines,
  Decoration? decoration,
  IconStyleData? iconStyle,
  TextStyleData? textStyle,
  PaddingData? paddingData,
  double? maxHeight,
}) {
  return ListSelectionWidget<T>(
    key: key,
    hintText: hintText,
    listItems: listItems,
    selectedValue: selectedValue,
    onSingleItemSelected: onSingleItemSelected,
    hideLines: hideLines,
    decoration: decoration,
    iconStyle: iconStyle,
    textStyle: textStyle,
    paddingData: paddingData,
    maxHeight: maxHeight,
    isMultiSelection: false,
  );
}