UiNodeInputAttributes class abstract
InputAttributes represents the attributes of an input node
Properties:
- disabled - Sets the input's disabled field to true or false.
- label
- name - The input's element name.
- nodeType
- onclick - OnClick may contain javascript which should be executed on click. This is primarily used for WebAuthn.
- pattern - The input's pattern.
- required_ - Mark this input field as required.
- type
- value - The input's value.
Constructors
- UiNodeInputAttributes([void updates(UiNodeInputAttributesBuilder b)])
-
factory
Properties
- disabled → bool
-
Sets the input's disabled field to true or false.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- label → UiText?
-
no setter
- name → String
-
The input's element name.
no setter
- nodeType → String
-
no setter
- onclick → String?
-
OnClick may contain javascript which should be executed on click. This is primarily used for WebAuthn.
no setter
- pattern → String?
-
The input's pattern.
no setter
- required_ → bool?
-
Mark this input field as required.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → String
-
no setter
- value → JsonObject?
-
The input's value.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(UiNodeInputAttributesBuilder)) → UiNodeInputAttributes -
Rebuilds the instance.
inherited
-
toBuilder(
) → UiNodeInputAttributesBuilder -
Converts the instance to a builder
B
.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
UiNodeInputAttributes> -
no setter