SeniorMultidropdownButton constructor

const SeniorMultidropdownButton({
  1. Key? key,
  2. bool disabled = false,
  3. String? helper,
  4. IconData? icon,
  5. required List<SeniorDropdownButtonItem> items,
  6. required String label,
  7. required dynamic onSelected(
    1. List
    ),
  8. SelectAllConfig? selectAllConfig,
  9. bool showUnderline = true,
  10. SeniorDropdownButtonStyle? style,
  11. String? validator(
    1. List?
    )?,
  12. required List? values,
})

Creates the Senior Design System dropdown. The label, onSelected, value and items parameters are required.

Implementation

const SeniorMultidropdownButton({
  Key? key,
  this.disabled = false,
  this.helper,
  this.icon,
  required this.items,
  required this.label,
  required this.onSelected,
  this.selectAllConfig,
  this.showUnderline = true,
  this.style,
  this.validator,
  required this.values,
})  : assert(items.length > 0),
      super(key: key);