flutter_typeahead
flutter_typeahead copied to clipboard
SuggestionsCallback starts by itself when TypeAheadField is focused.
SuggestionsCallback call by itself when TypeAheadField is focused.
TypeAheadField(
textFieldConfiguration: TextFieldConfiguration(
style: DefaultTextStyle.of(context).style.copyWith(
fontStyle: FontStyle.italic
),
decoration: InputDecoration(
border: OutlineInputBorder()
),
),
suggestionsCallback: (pattern) {
print(pattern);
return [Text('suggest')];
},
itemBuilder: (context, suggestion) {
return ListTile(
leading: Icon(Icons.shopping_cart),
title: suggestion as Text,
);
}, onSuggestionSelected: (Text suggestion) {},
)
Any workaround ?.
I guess if we ever get #350, it could fix that, by setting the minimum to 1.
transitionBuilder: (context, suggestionsBox, animationController) {
return Visibility(
visible: controller.searchController.value.text.length == 0
? false
: true,
child: suggestionsBox);
},
transitionBuilder: (context, suggestionsBox, animationController) { return Visibility( visible: controller.searchController.value.text.length == 0 ? false : true, child: suggestionsBox); },
This works!