UNPKG

@dapplets/dapplet-extension

Version:
17 lines (16 loc) 561 B
import { JsonRpc } from '../../common/jsonrpc'; import { IOverlayManager, OverlayConfig } from './interfaces'; import { OverlayIframe } from './overlay'; export declare class OverlayManagerIframe implements IOverlayManager { private _iframeMessenger; constructor(_iframeMessenger: JsonRpc); createOverlay(config: OverlayConfig): OverlayIframe; togglePanel(): void; openPopup(): void; unregisterAll(source: string): void; close(): void; open(): void; getOverlays(): OverlayIframe[]; toggle(): void; destroy(): void; }