UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

22 lines (20 loc) 1.39 kB
/// <reference types="react" /> import { $CryptoPro } from "@docsvision/webclient/BackOffice/$CryptoPro"; import { $CloudSignature } from "@docsvision/webclient/BackOffice/$CloudSignature"; import { $SignatureController } from "@docsvision/webclient/Generated/DocsVision.WebClient.Controllers"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { $ApplicationSettings, $DeviceType, $WebViewIOSEnabled } from "@docsvision/webclient/StandardServices"; import { $LocalStorage } from "@docsvision/webclient/System/$LocalStorage"; import { $MessageBox } from "@docsvision/webclient/System/$MessageBox"; import { HtmlProps } from "@docsvision/web/core/component"; import { $CardInfo } from "@docsvision/webclient/System/LayoutServices"; export interface ISignatureDialogSettingsProps extends HtmlProps.div { settings: GenModels.SignatureMethodSettings; showSettingsDialog: boolean; onShowSettingsDialog: () => void; onCancelSettingsDialog: () => void; onUpdateSettings: (settings: GenModels.SignatureMethodSettings) => void; onSaveSettings: () => void; services: $LocalStorage & $ApplicationSettings & $CryptoPro & $WebViewIOSEnabled & $CloudSignature & $SignatureController & $MessageBox & $CardInfo & $DeviceType; } export declare function SignatureDialogSettings(props: ISignatureDialogSettingsProps): JSX.Element;