Constructors
-
SimpleAutoCompleteTextField({TextStyle? style, InputDecoration decoration = const InputDecoration(), ValueSetter<bool>? onFocusChanged, StringCallback? textChanged, StringCallback? textSubmitted, int minLength = 1, TextEditingController? controller, FocusNode? focusNode, bool autofocus = false, Color? cursorColor, double? cursorWidth, Radius? cursorRadius, bool? showCursor, TextInputType keyboardType = TextInputType.text, required GlobalKey<AutoCompleteTextFieldState<String>> key, required List<String> suggestions, int suggestionsAmount = 5, bool submitOnSuggestionTap = true, bool clearOnSubmit = true, TextInputAction textInputAction = TextInputAction.done, TextCapitalization textCapitalization = TextCapitalization.sentences})
-
Properties
-
autocorrect
→ bool
-
final, inherited
-
autofocus
→ bool
-
final
-
clearOnSubmit
→ bool
-
final, inherited
-
controller
→ TextEditingController?
-
final
-
cursorColor
→ Color?
-
final
-
cursorRadius
→ Radius?
-
final
-
cursorWidth
→ double?
-
final
-
decoration
→ InputDecoration
-
final, inherited
-
focusNode
→ FocusNode?
-
final
-
hashCode
→ int
-
The hash code for this object.
-
inputFormatters
→ List<TextInputFormatter>?
-
final, inherited
-
itemBuilder
→ AutoCompleteOverlayItemBuilder<String>?
-
final, inherited
-
itemFilter
→ Filter<String>?
-
final, inherited
-
itemSorter
→ Comparator<String>?
-
final, inherited
-
itemSubmitted
→ InputEventCallback<String>?
-
final, inherited
-
key
→ GlobalKey<AutoCompleteTextFieldState<String>>
-
Controls how one widget replaces another widget in the tree.
final, inherited
-
keyboardType
→ TextInputType
-
final, inherited
-
minLength
→ int
-
final
-
onFocusChanged
→ ValueSetter<bool>?
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
-
showCursor
→ bool?
-
final
-
style
→ TextStyle?
-
final, inherited
-
submitOnSuggestionTap
→ bool
-
final, inherited
-
suggestions
→ List<String>
-
final, inherited
-
suggestionsAmount
→ int
-
final, inherited
-
textCapitalization
→ TextCapitalization
-
final, inherited
-
textChanged
→ StringCallback?
-
final
-
textField
→ TextField?
-
read-only, inherited
-
textInputAction
→ TextInputAction
-
final, inherited
-
textSubmitted
→ StringCallback?
-
final
-
unFocusOnItemSubmitted
→ bool
-
final, inherited
Methods
-
addSuggestion(String suggestion)
→ void
-
inherited
-
clear()
→ void
-
inherited
-
createElement()
→ StatefulElement
-
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState()
→ State<StatefulWidget>
-
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren()
→ List<DiagnosticsNode>
-
Returns a list of
DiagnosticsNode
objects describing this node's
children.
-
debugFillProperties(DiagnosticPropertiesBuilder properties)
→ void
-
Add additional properties associated with the node.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed.
inherited
-
removeSuggestion(String suggestion)
→ void
-
inherited
-
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style})
→ DiagnosticsNode
-
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString({DiagnosticLevel minLevel = DiagnosticLevel.info})
→ String
-
A string representation of this object.
inherited
-
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug})
→ String
-
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug})
→ String
-
Returns a one-line detailed description of the object.
inherited
-
toStringShort()
→ String
-
A short, textual description of this widget.
inherited
-
triggerSubmitted()
→ void
-
inherited
-
updateDecoration({InputDecoration? decoration, List<TextInputFormatter>? inputFormatters, TextCapitalization? textCapitalization, TextStyle? style, TextInputType? keyboardType, TextInputAction? textInputAction})
→ void
-
inherited
-
updateSuggestions(List<String> suggestions)
→ void
-
inherited