RTextFieldState class final
TextField interaction state.
Derived from component's internal state, exposed as simple flags for renderer convenience.
- Annotations
Constructors
- RTextFieldState({bool isFocused = false, bool isHovered = false, bool isDisabled = false, bool isReadOnly = false, bool hasText = false, bool isError = false, bool isObscured = false})
-
const
-
RTextFieldState.fromWidgetStates(Set<
WidgetState> states, {bool hasText = false, bool isError = false, bool isObscured = false, bool isReadOnly = false}) -
Create state from Flutter's WidgetState set + text field specifics.
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasText → bool
-
Whether the field contains text.
final
- isDisabled → bool
-
Whether the field is disabled.
final
- isError → bool
-
Whether the field has an error.
final
- isFocused → bool
-
Whether the field has keyboard focus.
final
- isHovered → bool
-
Whether the pointer is hovering over the field.
final
- isObscured → bool
-
Whether the text is obscured (password mode).
final
- isReadOnly → bool
-
Whether the field is read-only.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toWidgetStates(
) → Set< WidgetState> - Convert to Flutter's WidgetState set.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited