UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

29 lines (28 loc) 1.34 kB
/// <reference types="react" /> import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { GridOperationsPanelParams } from '@docsvision/webclient/Platform/GridOperationsPanel'; import { BaseControlState } from '@docsvision/webclient/System/BaseControl'; import { BaseControlImpl } from '@docsvision/webclient/System/BaseControlImpl'; import { RequestHelper } from '@docsvision/webclient/System/RequestHelper'; export interface IGridOperationsPanelState extends GridOperationsPanelParams, BaseControlState { operationsLayout?: GenModels.LayoutViewModel; operationsLayoutLoader: RequestHelper; mobileModalOperationsFlag: boolean; } export interface GridOperationsPanelState extends IGridOperationsPanelState { } export declare const GRID_OPERATIONS_LOCATION = "DV.GridOperations"; /** * Класс элемента управления WebFrameHeaderContainerImpl. */ export declare class GridOperationsPanelImpl extends BaseControlImpl<GridOperationsPanelParams, IGridOperationsPanelState> { private operationsLocationContainer; constructor(state: any, props: any); componentDidMount(): void; forceUpdateLayout(): void; private loadLayout; private onToggle; private onSelectionModeChanged; private attachLocationContainer; renderControl(): JSX.Element; }