UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

26 lines (24 loc) 1.03 kB
/// <reference types="react" /> import { BaseControlState } from '@docsvision/webclient/System/BaseControl'; import { BaseControlImpl } from '@docsvision/webclient/System/BaseControlImpl'; import { DeleteBatchOperationParams } from '@docsvision/webclient/Platform/DeleteBatchOperation'; export interface IDeleteBatchOperationState extends DeleteBatchOperationParams, BaseControlState { } export interface DeleteBatchOperationState extends IDeleteBatchOperationState { } /** * Класс элемента управления ControlTypes_DeleteBatchOperation. */ export declare class DeleteBatchOperationImpl extends BaseControlImpl<DeleteBatchOperationParams, IDeleteBatchOperationState> { constructor(state: any, props: any); componentDidMount(): void; componentWillUnmount(): void; onSelectionChanged: () => void; private onDeleteClick; private getOperationInfo; private isVisible; getCssClass(): string; private delete; private getButtonText; renderControl(): JSX.Element; }