EditableComboBox<T> constructor

const EditableComboBox<T>({
  1. Key? key,
  2. bool autofocus = false,
  3. Color? popupColor,
  4. Widget? disabledPlaceholder,
  5. int elevation = 8,
  6. Color? focusColor,
  7. FocusNode? focusNode,
  8. Widget icon = const Icon(FluentIcons.chevron_down),
  9. Color? iconDisabledColor,
  10. Color? iconEnabledColor,
  11. double iconSize = 8.0,
  12. bool isExpanded = false,
  13. List<ComboBoxItem<T>>? items,
  14. ValueChanged<T?>? onChanged,
  15. VoidCallback? onTap,
  16. Widget? placeholder,
  17. ComboBoxBuilder? selectedItemBuilder,
  18. TextStyle? style,
  19. T? value,
  20. required SubmitEditableCombobox onFieldSubmitted,
  21. TextEditingController? textController,
  22. ValueChanged<String>? onTextChanged,
})

Creates an editable combo box.

Implementation

const EditableComboBox({
  super.key,
  super.autofocus,
  super.popupColor,
  super.disabledPlaceholder,
  super.elevation,
  super.focusColor,
  super.focusNode,
  super.icon,
  super.iconDisabledColor,
  super.iconEnabledColor,
  super.iconSize,
  super.isExpanded,
  super.items,
  super.onChanged,
  super.onTap,
  super.placeholder,
  super.selectedItemBuilder,
  super.style,
  super.value,
  required this.onFieldSubmitted,
  this.textController,
  this.onTextChanged,
  // When adding new arguments, consider adding similar arguments to
  // EditableComboboxFormField.
});