UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

40 lines (39 loc) 2.61 kB
import { BaseControlParams, BaseControl } from '@docsvision/webclient/System/BaseControl'; import { $TableRowSelection } from '@docsvision/webclient/Platform/$TableRowSelection'; import { $BatchOperationsPerformer } from '@docsvision/webclient/Platform/$BatchOperationsPerformer'; import { $TableManagement } from '@docsvision/webclient/Platform/$TableManagement'; import { $TableMode } from '@docsvision/webclient/Platform/$TableMode'; import { $BatchOperations } from '@docsvision/webclient/Platform/$BatchOperations'; import { DownloadFilesBatchOperationImpl, IDownloadFilesBatchOperationState } from './DownloadFilesBatchOperationImpl'; import { DownloadDocumentFileMode } from './DownloadDocumentFileMode'; import { $UrlResolver } from '@docsvision/webclient/System/$UrlResolver'; import { $Folders } from '@docsvision/webclient/Legacy/$Folders'; import { $FileDownload } from '@docsvision/webclient/Platform/$FileDownload'; import { $RequestManager } from '@docsvision/webclient/System/$RequestManager'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { $CardDataController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers'; import { $BatchOperationsProgressDialog } from '@docsvision/webclient/Platform/$BatchOperationsProgressDialog'; import { $FolderDataLoading } from '@docsvision/webclient/Platform/$FolderDataLoading'; import { $FolderGrid } from '@docsvision/webclient/Platform/$FolderGrid'; export declare class DownloadFilesBatchOperationParams extends BaseControlParams { standardCssClass?: string; buttonText?: string; downloadDocumentFileMode?: DownloadDocumentFileMode; folders?: string[]; services?: $TableRowSelection & $BatchOperationsPerformer & $TableManagement & $TableMode & $BatchOperations & $Folders & $FileDownload & $RequestManager & $UrlResolver & $CardDataController & $BatchOperationsProgressDialog & $FolderGrid & $FolderDataLoading; includeMainFiles?: boolean; includeAdditionalFiles?: boolean; downloadFilesWithSignature?: boolean; /** Формат подписи */ signatureFormat?: GenModels.SignatureFormat; } /** * Класс элемента управления DownloadFilesBatchOperation. */ export declare class DownloadFilesBatchOperation extends BaseControl<DownloadFilesBatchOperationParams, IDownloadFilesBatchOperationState> { constructor(props: any); private set setFolders(value); /** @notest @internal */ protected createParams(): DownloadFilesBatchOperationParams; protected createImpl(): DownloadFilesBatchOperationImpl; }