Readonlyaccounts
accounts: AccountManager
ReadonlyonNappletMessage
onNappletMessage: (windowId: string, message: NappletMessage) => void
ReadonlyonNappletRevoked
onNappletRevoked: (revocation: NappletRevocation) => void
Optional ReadonlyonUnroutedMessage
onUnroutedMessage?: (info: UnroutedMessageInfo) => void
ReadonlyresolveEnvironment
resolveEnvironment: (
identity: OriginIdentity,
available: Readonly<
{ domains: readonly string[]; services: readonly string[] },
>,
) => Readonly<{ domains: readonly string[]; services: readonly string[] }>
Readonlyservices
services: ServiceRegistry
What the adapter needs from the rest of the shell.