Class IFrameClientServicesProxy
Less than 1 minute
Class IFrameClientServicesProxy
Declared in packages/sdk/client/src/packlets/client/iframe-service-proxy.ts:41
Proxy to host client service via iframe.
Constructors
constructor(options)
Returns: IFrameClientServicesProxy
Arguments:
options: Partial<IFrameClientServicesProxyOptions>
Properties
joinedSpace
Type: Event<PublicKey>
contextUpdate
Type: undefined | Event<AppContextRequest>
descriptors
Type: ServiceBundle<ClientServices>
display
Type: undefined | ShellDisplay
proxy
Type: ProtoRpcPeer<ClientServices>
services
Type: ClientServices
Methods
close()
Returns: Promise<void>
Arguments: none
open()
Returns: Promise<void>
Arguments: none
setLayout(layout, options)
Returns: Promise<void>
Arguments:
layout: ShellLayout
options: Omit<LayoutRequest, "layout">
setSpaceProvider(provider)
Returns: void
Arguments:
provider: Provider<undefined | PublicKey>