DropdownSearch<T> constructor
DropdownSearch<T> ({
- PopupProps<
T> popupProps = const PopupProps.menu(), - Key? key,
- T? selectedItem,
- Mode mode = Mode.form,
- AutovalidateMode? autoValidateMode = AutovalidateMode.disabled,
- ValueChanged<
T?> ? onSelected, - DropdownSearchOnFind<
T> ? items, - DropdownSearchBuilder<
T> ? dropdownBuilder, - DropdownSuffixProps suffixProps = const DropdownSuffixProps(),
- ClickProps? clickProps,
- bool enabled = true,
- DropdownSearchFilterFn<
T> ? filterFn, - DropdownSearchItemAsString<
T> ? itemAsString, - DropdownSearchCompareFn<
T> ? compareFn, - BeforeChange<
T> ? onBeforeChange, - BeforePopupOpening<
T> ? onBeforePopupOpening, - FormFieldSetter<
T> ? onSaved, - FormFieldValidator<
T> ? validator, - DropDownDecoratorProps? decoratorProps,
Implementation
DropdownSearch({
PopupProps<T> popupProps = const PopupProps.menu(),
super.key,
super.selectedItem,
super.mode = Mode.form,
super.autoValidateMode,
super.onSelected,
super.items,
super.dropdownBuilder,
super.suffixProps,
super.clickProps,
super.enabled,
super.filterFn,
super.itemAsString,
super.compareFn,
super.onBeforeChange,
super.onBeforePopupOpening,
//form properties
super.onSaved,
super.validator,
super.decoratorProps,
}) : super(
popupProps: popupProps,
uiMode: UiMode.material,
groupId: popupProps.autoCompleteProps.groupId,
);