NumberInput<M> class

Inheritance

Constructors

NumberInput({required NumberConfig<M> config, required ValueNotifier<InputStatus> status, required ValueNotifier<ValidationResult<M>> validationResult, required FocusNode focusNode, required TextEditingController textEditing})
NumberInput.init(NumberConfig<M> config)
factory

Properties

config NumberConfig<M>
finalinherited
focusNode FocusNode
finalinherited
formatted String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isEmpty bool
no setterinherited
isFull bool
no setterinherited
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 setterinherited
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