UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

26 lines (24 loc) 1.12 kB
/// <reference types="react" /> import { $LocalStorage } from "@docsvision/webclient/System/$LocalStorage"; import { ModalDialogProps } from "@docsvision/web/components/modals/modal-dialog"; export interface ISignatureDialogButtonsProps { visible: boolean; signing: boolean; canSign: boolean; /** Текст основной кнопки, по которой инициируется формирование подписи. */ signButtonText?: string; /** Текст кнопки отмены. */ cancelButtonText?: string; /** Текст в заголовке диалога. */ dialogHeaderText?: string; canShowInfo: boolean; showPowerOfAttorneyInfo: () => void; onSign: () => void; onCancel: () => void; } export interface ISignatureDialogFramePops extends ModalDialogProps, ISignatureDialogButtonsProps { initialLoading: boolean; renderButtons: (props: ISignatureDialogButtonsProps, defaultButtons: JSX.Element[]) => JSX.Element[]; services: $LocalStorage; } export declare function SignatureDialogFrame(props: ISignatureDialogFramePops): JSX.Element;