UNPKG

@dapplets/dapplet-extension

Version:
18 lines (17 loc) 583 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; show(): void; togglePanel(): void; openPopup(): void; unregisterAll(source: string): void; close(): void; open(): void; getOverlays(): OverlayIframe[]; toggle(): void; destroy(): void; }