InputRequest class abstract
Content of the InputRequest message. It conveys the data to display and how to process it. In addition to the display on the Input Device, it might contain an operation (the DisplayOutput element) per Display Device type.
Properties:
- displayOutput - Information to display and the way to process the display.
- inputData - Information related to an Input request. It conveys the target input logical device, the type of input command, and possible minimum and maximum length of the input. In addition, if the requestor might require to receive an Event Notification if a card is inserted in a card reader, with the
NotifyCardInputFlag.
- Annotations
-
- @BuiltValue.new()
Constructors
- InputRequest([void updates(InputRequestBuilder b)])
-
factory
Properties
- displayOutput → DisplayOutput?
-
Information to display and the way to process the display.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- inputData → InputData
-
Information related to an Input request. It conveys the target input logical device, the type of input command, and possible minimum and maximum length of the input. In addition, if the requestor might require to receive an Event Notification if a card is inserted in a card reader, with the
NotifyCardInputFlag.no setter - 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
-
rebuild(
dynamic updates(InputRequestBuilder)) → InputRequest -
Rebuilds the instance.
inherited
-
toBuilder(
) → InputRequestBuilder -
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<
InputRequest> -
no setter