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-store or play.
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