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