@dapplets/dapplet-extension
Version:
The Bridge to the Augmented Web.
18 lines (17 loc) • 583 B
TypeScript
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;
}