DropdownDialog<T>(- {Key? key,
- required List<DropdownMenuItem<T>> items,
- Widget? hint,
- bool isCaseSensitiveSearch = false,
- dynamic closeButton,
- TextInputType? keyboardType,
- Function? searchFn,
- required bool multipleSelection,
- List<int>? selectedItems,
- Function? displayItem,
- dynamic doneButton,
- Function? validator,
- required bool dialogBox,
- Function? callOnPop,
- Function? updateParent,
- TextStyle? style,
- Color? iconEnabledColor,
- Color? iconDisabledColor,
- required bool rightToLeft,
- required bool autofocus,
- required String initialSearchTerms}
)
Implementation
DropdownDialog({
Key? key,
required this.items,
this.hint,
this.isCaseSensitiveSearch = false,
this.closeButton,
this.keyboardType,
this.searchFn,
required this.multipleSelection,
this.selectedItems,
this.displayItem,
this.doneButton,
this.validator,
required this.dialogBox,
required this.displayMenu,
this.menuConstraints,
this.callOnPop,
this.menuBackgroundColor,
this.updateParent,
this.style,
this.iconEnabledColor,
this.iconDisabledColor,
required this.rightToLeft,
required this.autofocus,
required this.initialSearchTerms,
}) : super(key: key);