UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

11 lines (10 loc) 867 B
import { BatchOperationExecuteCallback, IBatchOperationsPerformer } from '@docsvision/webclient/Platform/$BatchOperationsPerformer'; import { $BatchOperationsProgressDialog } from '@docsvision/webclient/Platform/$BatchOperationsProgressDialog'; import { BatchOperationErrorInfo } from '@docsvision/webclient/Platform/BatchOperationErrorInfo'; import { TableRowsSelectionModel } from '@docsvision/webclient/Platform/TableRowsSelectionModel'; import { $Timeout } from '@docsvision/webclient/System/$Timeout'; export declare class BatchOperationsPerformer implements IBatchOperationsPerformer { private services; constructor(services: $BatchOperationsProgressDialog & $Timeout); perform(operationName: string, selection: TableRowsSelectionModel, operation: BatchOperationExecuteCallback, operationDescription?: string): Promise<BatchOperationErrorInfo[]>; }