UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

29 lines (27 loc) 1.18 kB
/// <reference types="react" /> import "file-saver"; import { DownloadFilesBatchOperationParams } from '@docsvision/webclient/Platform/DownloadFilesBatchOperation'; import { BaseControlState } from '@docsvision/webclient/System/BaseControl'; import { BaseControlImpl } from '@docsvision/webclient/System/BaseControlImpl'; export interface IDownloadFilesBatchOperationState extends DownloadFilesBatchOperationParams, BaseControlState { } export interface DownloadFilesBatchOperationState extends IDownloadFilesBatchOperationState { } /** * Класс элемента управления DownloadFilesBatchOperation. */ export declare class DownloadFilesBatchOperationImpl extends BaseControlImpl<DownloadFilesBatchOperationParams, IDownloadFilesBatchOperationState> { componentDidMount(): void; componentWillUnmount(): void; onSelectionChanged: () => void; private getOperationInfo; private onClickDownloadWithSign; private downloadWithSign; private onDownloadFilesClick; private clearSelectionFiles; private isAvailable; private isVisible; getCssClass(): string; private getButtonText; renderControl(): JSX.Element; }