ResponseInputRawJson class
Raw JSON input from output items (e.g. compact output).
This passes through a list of JSON maps directly as API input, avoiding
the need for typed Item wrappers. Compact output item JSON is valid
API input, so this enables ResponseCompaction.toInput() without
introducing new Item subtypes.
- Inheritance
-
- Object
- ResponseInput
- ResponseInputRawJson
- Annotations
-
- @immutable
Constructors
-
ResponseInputRawJson(List<
Map< items)String, dynamic> > -
Creates raw JSON input from a list of JSON maps.
const
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
Converts to JSON format expected by the API.
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override