UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

21 lines (20 loc) 1.04 kB
/// <reference types="react" /> import { DeleteShortcutBatchOperationParams } from "@docsvision/webclient/BackOffice/DeleteShortcutBatchOperation"; import { IBatchOperationInfo } from "@docsvision/webclient/Platform/$BatchOperations"; import { BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { BaseControlImpl } from "@docsvision/webclient/System/BaseControlImpl"; export interface DeleteShortcutBatchOperationState extends DeleteShortcutBatchOperationParams, BaseControlState { } export declare class DeleteShortcutBatchOperationImpl extends BaseControlImpl<DeleteShortcutBatchOperationParams, DeleteShortcutBatchOperationState> { constructor(state: any, props: any); componentDidMount(): void; componentWillUnmount(): void; onSelectionChanged: () => void; getOperationInfo(): IBatchOperationInfo; protected onDeleteClick(): void; private deleteShortcuts; isVisible(): boolean; getCssClass(): string; private getButtonText; protected renderControl(): JSX.Element; }