StoreTarget class
One point of a listing, with both stores' vocabularies already resolved — what everything downstream of the declaration consumes.
The two class enums exist so a declaration cannot be wrong; this exists so the runner does not have to know which of them it is looking at.
Constructors
- StoreTarget({required String store, required String id, required String label, required Device device, required StoreCanvas canvas})
-
const
Properties
- canvas → StoreCanvas
-
What the store receives.
final
- device → Device
-
What the app renders as.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The class id, unique within store —
iphone-6-9,phone.final - label → String
-
final
- needsComposition → bool
-
Whether the app's own frame has to be composed onto a larger or
differently-shaped canvas to produce this.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- store → String
-
app-storeorplay.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited