SelectDropMultipleList constructor
const
SelectDropMultipleList({
- Key? key,
- required OptionItem defaultText,
- required DropListModel dropListModel,
- required bool showIcon,
- required dynamic onOptionListSelected(
- List<
OptionItem> optionItem
- List<
- dynamic onTapCross(
- bool cancel
- double paddingLeft = 20,
- double paddingRight = 20,
- double paddingTop = 20,
- double paddingBottom = 20,
- Widget? icon,
- double arrowIconSize = 20,
- Color? textColorTitle,
- double textSizeTitle = 16,
- Color? arrowColor,
- Color? textColorItem,
- double textSizeItem = 14,
- bool showBorder = true,
- bool showCrossIcon = true,
- bool enable = true,
- double? width,
- BorderRadiusGeometry? borderRadius,
- double? height,
- double? heightBottomContainer,
- List<
BoxShadow> ? boxShadow, - Color? borderColor,
- Color? hintColorTitle,
- Decoration? containerDecoration,
- EdgeInsetsGeometry? containerPadding,
- Color? shadowColor,
- IconData? suffixIcon,
- EdgeInsetsGeometry? containerMargin,
- Widget? selectedIconWidget,
- String? submitText,
- Color? colorSubmitButton,
- EdgeInsetsGeometry? paddingBottomList,
- Color? dropboxColor,
- double borderSize = 1,
Implementation
const SelectDropMultipleList(
{super.key,
required this.defaultText,
required this.dropListModel,
required this.showIcon,
required this.onOptionListSelected,
this.onTapCross,
this.paddingLeft = 20,
this.paddingRight = 20,
this.paddingTop = 20,
this.paddingBottom = 20,
this.icon,
this.arrowIconSize = 20,
this.textColorTitle,
this.textSizeTitle = 16,
this.arrowColor,
this.textColorItem,
this.textSizeItem = 14,
this.showBorder = true,
this.showCrossIcon = true,
this.enable = true,
this.width,
this.borderRadius,
this.height,
this.heightBottomContainer,
this.boxShadow,
this.borderColor,
this.hintColorTitle,
this.containerDecoration,
this.containerPadding,
this.shadowColor,
this.suffixIcon,
this.containerMargin,
this.selectedIconWidget,
this.submitText,
this.colorSubmitButton,
this.paddingBottomList,
this.dropboxColor,
this.borderSize = 1});