UNPKG

@web3auth/ws-embed

Version:

Embed script

25 lines (24 loc) 636 B
import { SafeEventEmitter } from "@web3auth/auth"; type PopupHandlerEvents = { close: () => void; }; declare class PopupHandler extends SafeEventEmitter<PopupHandlerEvents> { url: URL; target: string; features: string; window: Window; windowTimer: number; iClosedWindow: boolean; timeout: number; constructor({ url, target, features, timeout }: { url: URL; target?: string; features?: string; timeout?: number; }); _setupTimer(): void; open(): void; close(): void; redirect(locationReplaceOnRedirect: boolean): void; } export default PopupHandler;