PlexFormFieldAutoComplete<T> constructor

PlexFormFieldAutoComplete<T>({
  1. Key? key,
  2. PlexFormFieldGeneric properties = const PlexFormFieldGeneric.empty(),
  3. Widget dropDownLeadingIcon(
    1. dynamic item
    )?,
  4. Widget dropdownItemWidget(
    1. dynamic item
    )?,
  5. String dropdownItemAsString(
    1. dynamic item
    )?,
  6. dynamic dropdownItemOnSelect(
    1. dynamic item
    )?,
  7. PlexWidgetController<T?>? dropdownSelectionController,
  8. Function? dropdownCustomOnTap,
  9. FocusNode? searchInputFocusNode,
  10. Future<List> autoCompleteItems(
    1. String query
    )?,
  11. String noDataText = "N/A",
  12. bool showBarCode = false,
  13. double inputDelay = 1000,
})

Implementation

PlexFormFieldAutoComplete({
  super.key,
  this.properties = const PlexFormFieldGeneric.empty(),
  this.dropDownLeadingIcon,
  this.dropdownItemWidget,
  this.dropdownItemAsString,
  this.dropdownItemOnSelect,
  this.dropdownSelectionController,
  this.dropdownCustomOnTap,
  this.searchInputFocusNode,
  this.autoCompleteItems,
  this.noDataText = "N/A",
  this.showBarCode = false,
  this.inputDelay = 1000,
});