ReactiveFieldState class abstract
Abstract wrapper with all the necessary methods and fields to make any input reactive for any changes and validations.
- Implementers
Constructors
Properties
- approvable ↔ bool
-
Indicator whether controller's text should be approved.
getter/setter pair
- changed → RxBool
-
Indicator whether controller's text was changed.
no setter
- controller → TextEditingController
-
TextEditingController of this ReactiveFieldState.
no setter
- editable → RxBool
-
Indicator whether this ReactiveFieldState should be editable or not.
no setter
- error → RxnString
-
Reactive error message.
final
- focus → FocusNode
-
FocusNode of this ReactiveFieldState used to determine focus changes.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isEmpty → RxBool
-
Indicator whether controller's text is empty or not.
no setter
- isFocused → RxBool
-
Reactive FocusNode.hasFocus of this ReactiveFieldState.
final
- resubmitOnError → RxBool
-
Indicator whether this ReactiveFieldState can still be submitted, when
it has an error, or is not changed.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
status
→ Rx<
RxStatus> -
Reactive RxStatus of this ReactiveFieldState.
no setter
- submittable → RxBool
-
Indicator whether this ReactiveFieldState can be submitted.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
submit(
) → void - Submits this ReactiveFieldState.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited