TextFieldInput<M, C extends TextFieldConfig<M>> class sealed

Inheritance

Properties

config → C
finalinherited
focusNode → FocusNode
finalinherited
formatted → String
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
isEmpty → bool
no setteroverride
isFull → bool
no setteroverride
isValid → bool
no setterinherited
previousText ↔ String?
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
no setteroverride
status → ValueNotifier<InputStatus>
finalinherited
textEditing → TextEditingController
finalinherited
validationResult → ValueNotifier<ValidationResult<M>>
finalinherited
value ← String
no getterinherited

Methods

addDefaultListeners() → void
inherited
dispose() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
update(String value) → void
inherited
updateStatus({bool? hovered, bool? focused, bool? touched, bool? dirty, bool? empty, bool? full, bool? edited, bool? submitted, FetchStatus? fetch}) → void
inherited
validate() → bool
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

init<M, C extends TextFieldConfig<M>, I extends TextFieldInput<M, C>>(TextFieldConfig<M> config) → I
override