Autocomplete Textfield in Flutter

You are currently viewing Autocomplete Textfield in Flutter

Autocomplete Textfield in Flutter

autocomplete_textfield

An autocomplete textfield for flutter

Breaking Changes

TextField is set by default to call onSubmitted on a suggestion tap and also to clear the TextField on submit.
These can both be disabled with submitOnSuggestionTap and clearOnSubmit respectively.

Usage

AutoCompleteTextField supports any data type suggestions

new AutoCompleteTextField<YOURDATATYPE>()

The suggestions parameter must have data that matches <YOURDATATYPE>

A global key of type GlobalKey<AutoCompleteTextFieldState<T>> is required so that the clear() method can be called to clear AutoCompleteTextField.

See also  Password TextFormField for Flutter with Validation

Strings and itemFilter

Filtering is case sensitive so when using strings a common implementation of itemFilter is.
itemFilter: (item, query) { return item.toLowerCase().startsWith(query.toLowerCase()); }

Autocomplete TextField

Credits:
This is developed by felixlucien
Download this project from the below link.
https://github.com/felixlucien/flutter-autocomplete-textfield/archive/refs/heads/master.zip
You can visit original source page from the below link:
https://github.com/felixlucien/flutter-autocomplete-textfield

Spread the love

Leave a Reply