ApplicationLoader class
Discovers and loads application definitions from an MCP server
(MOD-RUNTIME-002, FR-APP-001003, FR-APP-ONLINE-001005).
Constructors
- ApplicationLoader({Logger? logger})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
load(
Client client) → Future< Map< String, dynamic> > - FR-APP-ONLINE-001~004 — Raw JSON form used internally by loadOnline and by legacy callers.
-
loadOnline(
Client client, {required String serverId}) → Future< ApplicationDefinition> -
FR-APP-ONLINE-001~005 — Returns a source-kind-labelled
ApplicationDefinition that converges with the Local Bundle path
emitted by
BundleApplicationAdapter. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pageLoaderFor(
Client client) → PageLoader - FR-APP-006
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited