MultiSelectBottomSheet<V> constructor

MultiSelectBottomSheet<V>({
  1. required List<MultiSelectItem<V>> items,
  2. required List<V>? initialValue,
  3. Widget? title,
  4. Color? bgColor,
  5. void onSelectionChanged(
    1. List<V>
    )?,
  6. required void onConfirm(
    1. List<V>?
    ),
  7. MultiSelectListType? listType,
  8. Text? cancelText,
  9. Text? confirmText,
  10. bool? searchable,
  11. Color? selectedColor,
  12. double? initialChildSize,
  13. double? minChildSize,
  14. double? maxChildSize,
  15. Color? colorator(
    1. V
    )?,
  16. Color? unselectedColor,
  17. Color? selectedTextColor,
  18. Color? unSelectedTextColor,
  19. Icon? searchIcon,
  20. Icon? closeSearchIcon,
  21. TextStyle? itemsTextStyle,
  22. TextStyle? searchTextStyle,
  23. String? searchHint,
  24. TextStyle? searchHintStyle,
  25. TextStyle? selectedItemsTextStyle,
  26. Color? checkColor,
})

Implementation

MultiSelectBottomSheet({
  required this.items,
  required this.initialValue,
  this.title,
  this.bgColor,
  this.onSelectionChanged,
  required this.onConfirm,
  this.listType,
  this.cancelText,
  this.confirmText,
  this.searchable,
  this.selectedColor,
  this.initialChildSize,
  this.minChildSize,
  this.maxChildSize,
  this.colorator,
  this.unselectedColor,
  this.selectedTextColor,
  this.unSelectedTextColor,
  this.searchIcon,
  this.closeSearchIcon,
  this.itemsTextStyle,
  this.searchTextStyle,
  this.searchHint,
  this.searchHintStyle,
  this.selectedItemsTextStyle,
  this.checkColor,
});