Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/felixmccuaig/flutter-autocomplete-textfield

An autocomplete Textfield for flutter
https://github.com/felixmccuaig/flutter-autocomplete-textfield

autocomplete dart flutter google material material-design textfield

Last synced: 3 months ago
JSON representation

An autocomplete Textfield for flutter

Awesome Lists containing this project

README

        

# autocomplete_textfield

An autocomplete textfield for flutter

# pull requests
Feel free to submit pull requests for desired changes / features / bug fixes... It makes the maintenance of this code much easier as I no longer use Flutter frequently.

## Pub Package Can Be Found At

[Pub Package](https://pub.dartlang.org/packages/autocomplete_textfield#-example-tab-)

## 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

```dart
new AutoCompleteTextField()
```

The suggestions parameter must have data that matches ``

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

# Strings and itemFilter

Filtering is case sensitive so when using strings a common implementation of itemFilter is .

```dart
itemFilter: (item, query) {
return item.toLowerCase().startsWith(query.toLowerCase());
}
```