HasAppHandle class abstract

Trait satisfied by every shell's AppConfig-style entry. Exposes only the handle-resolution surface that AppPlayerCoreServiceActivity needs — keeps core decoupled from the shell's full model shape.

Constructors

HasAppHandle()

Properties

bundleId → String?
Bundle id (bundle entry) or null for server / dashboard.
no setter
dashboardConnectionIds → List<String>
Inner connection ids — only meaningful when handleKind == 'dashboard'.
no setter
handleKind → String
One of 'server' | 'bundle' | 'dashboard'. Selects which core query to run.
no setter
hashCode → int
The hash code for this object.
no setterinherited
id → String
Fallback id used when serverConfigId / bundleId are missing.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serverConfigId → String?
Server config id (server / dashboard inner connection) or null when this entry is a pure bundle.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited