@venly/connect
Version:
Venly Connect SDK
19 lines (18 loc) • 826 B
TypeScript
import { LoginResult } from '../connect/Security';
import { AuthenticationOptions } from '../connect/connect';
export declare class DialogWindow {
static openLoginDialog(clientId: string, options?: AuthenticationOptions): Promise<LoginResult>;
static openActionDialog(clientId: string, action: string): Promise<any>;
static addFonts(): void;
private static addAnimationScript;
private static addAuthEventListeners;
private static addCloseListeners;
private static closeLoginDialog;
static removeBackdrop(): void;
static showRefocusLayout(id?: string, focus?: Function): void;
static closeRefocusLayout(closePopup?: boolean): void;
private static addRefocusListeners;
private static createOverlayContainer;
private static createBackdrop;
private static createTemplate;
}