NestedMultiselectDropdown constructor

const NestedMultiselectDropdown({
  1. Key? key,
  2. required List<NestedMultiselectDropdownItem> options,
  3. required NestedMultiselectDropdownController controller,
  4. EdgeInsets paddingSelectedItems = const EdgeInsets.all(8),
  5. double heightDropdownContainer = 50,
  6. double heightDropdownContainerDefault = 200,
  7. String noItemsText = 'No Items Selected...',
  8. TextStyle? noItemsTextStyle,
  9. dynamic onChange(
    1. List<NestedMultiselectDropdownItem> value
    )?,
  10. bool isExpanded = false,
  11. Colors? activeColor,
  12. Colors? checkColor,
  13. bool hasFilter = false,
})

Implementation

const NestedMultiselectDropdown({
  super.key,
  required this.options,
  required this.controller,
  this.paddingSelectedItems = const EdgeInsets.all(8),
  this.heightDropdownContainer = 50,
  this.heightDropdownContainerDefault = 200,
  this.noItemsText = 'No Items Selected...',
  this.noItemsTextStyle,
  this.onChange,
  this.isExpanded = false,
  this.activeColor,
  this.checkColor,
  this.hasFilter = false,
});