AppDropDown<T>.multiSelect constructor
const
AppDropDown<T>.multiSelect ({
- Key? key,
- bool isMultiDropDown = true,
- String? title,
- required List<
T> list, - required List<
T> ? multiSelectedValue, - required dynamic multiValueBuilder(
- T
- required dynamic itemBuilder(
- T
- required dynamic onMultiChange(
- List<
T>
- List<
- dynamic onSingleChange(
- T
- T? selectedValue,
- dynamic singleValueBuilder(
- T
- String? hint,
- bool isFilled = false,
- Color? borderColor,
- double? radius,
- EdgeInsets? padding,
- EdgeInsets? boxPadding,
- double? width,
- Widget? textBox,
- dynamic onCreateController()?,
- String? error,
- bool isEnabled = true,
- dynamic onTap()?,
- Widget? prefixIcon,
- Widget? suffixIcon,
Implementation
const AppDropDown.multiSelect({
super.key,
this.isMultiDropDown = true,
this.title,
required this.list,
required this.multiSelectedValue,
required this.multiValueBuilder,
required this.itemBuilder,
required this.onMultiChange,
this.onSingleChange,
this.selectedValue,
this.singleValueBuilder,
this.hint,
this.isFilled = false,
this.borderColor,
this.radius,
this.padding,
this.boxPadding,
this.menuMaxHeight,
this.width,
this.textBox,
this.onCreateController,
this.error,
this.isEnabled = true,
this.onTap,
this.prefixIcon,
this.suffixIcon,
});