@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 728 B
TypeScript
import { ModalWindow } from "@docsvision/webclient/Legacy/ModalWindow";
/** @internal */
export declare type DocumentKindSelectedCallback = (window: ModalWindow, cardTypeId: string, kindId: string) => void;
/** @internal */
export declare class SelectNewDocumentDialog {
private createDocumentModal;
private container;
private selectedNode;
private dialogOkButton;
constructor();
get SelectedKindId(): string | undefined;
get SelectedCardTypeId(): string | undefined;
ShowDialog(title: string, okCallback: DocumentKindSelectedCallback, shownCallback?: (window: ModalWindow) => void, closedCallback?: Function): void;
private InitDialog;
private onOkButtonClick;
private selectNode;
}