Provides a mechanism for resolving an app from an unqualified identifier, an intent, a context or a combination

interface IAppResolver {
    resolveAppForContext(payload: ResolveForContextPayload): Promise<ResolveForContextResponse>;
    resolveAppForIntent(payload: ResolveForIntentPayload): Promise<Required<Pick<AppIdentifier, "appId" | "instanceId">>>;
}

Hierarchy (view full)

Methods

  • Resolves an app in response to a raiseIntent() function call

    Parameters

    Returns Promise<Required<Pick<AppIdentifier, "appId" | "instanceId">>>