UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

12 lines (11 loc) 622 B
/** Стандартный сервис для взаимодействия с родительским модальным окном. */ export interface IDialogManagement<T = any> { /** Закрыть диалог без сохранения данных. */ close(reason?: unknown): Promise<void>; /** Применить изменения и закрыть диалог. */ accept?(data?: T): Promise<void>; } export declare type $DialogManagement = { dialogManagement: IDialogManagement; }; export declare const $DialogManagement: string | ((model?: $DialogManagement) => IDialogManagement<any>);