UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

25 lines (24 loc) 1.53 kB
import { $LayoutDocumentController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { IExportESignButtonState, ExportESignButtonImpl } from '@docsvision/webclient/Platform/ExportESignButtonImpl'; import { $FileDownload } from '@docsvision/webclient/Platform/$FileDownload'; import { BaseControl, BaseControlParams } from '@docsvision/webclient/System/BaseControl'; import { $CardInfo, $EditOperationStore } from '@docsvision/webclient/System/LayoutServices'; export declare class ExportESignButtonParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; /** Сервисы */ services?: $LayoutDocumentController & $CardInfo & $EditOperationStore & $FileDownload; /** Формат подписи */ signatureFormat?: GenModels.SignatureFormat; /** Экспорт с доверенностью */ exportWithPowerOfAttorney?: boolean; } /** * Класс элемента управления Экспорт файлов с подписью. */ export declare class ExportESignButton extends BaseControl<ExportESignButtonParams, IExportESignButtonState> { protected createParams(): ExportESignButtonParams; protected createImpl(): ExportESignButtonImpl; protected getServices(): $LayoutDocumentController & $CardInfo & $EditOperationStore & $FileDownload; }