multi_tag_picker library

Provides a widget that combines a text field with a row of chips positioned below the text field. The chips represent values entered by the user by means of the text field provided by the flutter_typeahead library.

See the FlutterTagging widget for details.

Classes

ChipConfiguration
CupertinoSuggestionsBox
CupertinoSuggestionsBoxController
Supply an instance of this class to the TypeAhead.suggestionsBoxController property to manually control the suggestions box
CupertinoSuggestionsBoxDecoration
Supply an instance of this class to the TypeAhead.suggestionsBoxDecoration property to configure the suggestions box decoration
CupertinoSuggestionsList<T>
Renders all the suggestions using a ListView as default. If layoutArchitecture is specified, uses that instead.
CupertinoTextFieldConfiguration
Supply an instance of this class to the TypeAhead.textFieldConfiguration property to configure the displayed text field. See documentation for more information on properties.
CupertinoTypeAheadField<T>
A CupertinoTextField that displays a list of suggestions as the user types
CupertinoTypeAheadFormField<T>
A FormField implementation of TypeAheadField, that allows the value to be saved, validated, etc.
CupertinoTypeAheadFormFieldState<T>
FlutterTagging<T>
A widget that combines a text field provided by the flutter_typeahead library and a row of chips that represent the values chosen by the user.
SuggestionConfiguration
SuggestionsBox
SuggestionsBoxConfiguration
SuggestionsBoxController
Supply an instance of this class to the TypeAhead.suggestionsBoxController property to manually control the suggestions box
SuggestionsBoxDecoration
Supply an instance of this class to the TypeAhead.suggestionsBoxDecoration property to configure the suggestions box decoration
SuggestionsList<T>
Renders all the suggestions using a ListView as default. If layoutArchitecture is specified, uses that instead.
TextFieldConfiguration
Supply an instance of this class to the TypeAhead.textFieldConfiguration property to configure the displayed text field
TypeAheadField<T>
Flutter TypeAhead
TypeAheadFormField<T>
A FormField implementation of TypeAheadField, that allows the value to be saved, validated, etc.
WrapConfiguration

Typedefs

AnimationTransitionBuilder = Widget Function(BuildContext context, Widget child, AnimationController? controller)
ErrorBuilder = Widget Function(BuildContext context, Object? error)
ItemBuilder<T> = Widget Function(BuildContext context, T itemData)
LayoutArchitecture = Widget Function(Iterable<Widget> items, ScrollController controller)
SuggestionsCallback<T> = FutureOr<Iterable<T>> Function(String pattern)
SuggestionSelectionCallback<T> = void Function(T suggestion)