PasswordInput<M> class

Inheritance

Constructors

PasswordInput({required PasswordConfig<M> config, required ValueNotifier<InputStatus> status, required ValueNotifier<ValidationResult<M>> validationResult, required FocusNode focusNode, required TextEditingController textEditing, required ValueNotifier<bool> obscure})
PasswordInput.init(PasswordConfig<M> config)
factory

Properties

config PasswordConfig<M>
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
obscure ValueNotifier<bool>
final
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 ← Never
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(Never 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