HMMultiSelect constructor

const HMMultiSelect({
  1. bool disabled = false,
  2. bool hidden = false,
  3. HMRadius? radius,
  4. bool? selectIconAtLeft,
  5. required List selectedValues,
  6. Widget? inputIcon,
  7. Widget? selectIcon,
  8. Color? selectedBgColor,
  9. Color? overlayColor,
  10. BoxDecoration? selectPanelDecoration,
  11. TextStyle? selectedValueTextStyle,
  12. Color? fillColor,
  13. Widget? closeIcon,
  14. required void onSelectedValuePressed(
    1. int index
    ),
  15. String? hintText,
  16. Axis direction = Axis.horizontal,
  17. double? modalRadius,
  18. bool isModalView = true,
  19. bool hasDivider = true,
  20. required List selectListItem,
  21. HMSelectSize? size,
  22. Color? selectIconColor,
  23. Color? chipColor,
  24. required Widget selectionPageTitle,
  25. required void onChanged(
    1. List value
    ),
  26. Key? key,
})

Implementation

const HMMultiSelect(
    {this.disabled = false,
    this.hidden = false,
    this.radius,
    this.selectIconAtLeft,
    required this.selectedValues,
    this.inputIcon,
    this.selectIcon,
    this.selectedBgColor,
    this.overlayColor,
    this.selectPanelDecoration,
    this.selectedValueTextStyle,
    this.fillColor,
    this.closeIcon,
    required this.onSelectedValuePressed,
    this.hintText,
    this.direction = Axis.horizontal,
    this.modalRadius,
    this.isModalView = true,
    this.hasDivider = true,
    required this.selectListItem,
    this.size,
    this.selectIconColor,
    this.chipColor,
    required this.selectionPageTitle,
    required this.onChanged,
    super.key});