UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

34 lines (33 loc) 2.52 kB
import { $EmployeeServices } from '@docsvision/webclient/BackOffice/Employee'; import { $LayoutTasksController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers'; import { FolderGridBatchOperationsNodeImpl, IFolderGridBatchOperationsNodeState } from '@docsvision/webclient/Platform/FolderGridBatchOperationsNodeImpl'; import { $CheckBoxServices } from '@docsvision/webclient/Platform/CheckBox'; import { Panel, PanelParams } from '@docsvision/webclient/Platform/Panel'; import { $TextAreaServices } from '@docsvision/webclient/Platform/TextArea'; import { $BatchOperations } from '@docsvision/webclient/Platform/$BatchOperations'; import { $BatchOperationsPerformer } from '@docsvision/webclient/Platform/$BatchOperationsPerformer'; import { $TableManagement } from '@docsvision/webclient/Platform/$TableManagement'; import { $TableMode } from '@docsvision/webclient/Platform/$TableMode'; import { $TableRowSelection } from '@docsvision/webclient/Platform/$TableRowSelection'; import { $SpaceBehindPanelBottom } from '@docsvision/web/components/table/plugins/scroll/$SpaceBehindPanelBottom'; import { $DeviceType } from '@docsvision/webclient/StandardServices'; /** * Содержит публичные свойства элемента управления [Узел групповых операций]{@link FolderGridBatchOperationsNode}. */ export declare class FolderGridBatchOperationsNodeParams extends PanelParams { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; /** Сообщение об отсутствии доступных опраций */ noBatchOperationsMessage?: string; /** Событие изменения выбора карточек для групповых операций */ onSelectionTableRowChange?: () => void; services?: $TableRowSelection & $BatchOperationsPerformer & $TableManagement & $TableMode & $BatchOperations & $LayoutTasksController & $EmployeeServices & $TextAreaServices & $CheckBoxServices & $SpaceBehindPanelBottom & $DeviceType; } /** * Класс элемента управления FolderGridBatchOperationsNode. */ export declare class FolderGridBatchOperationsNode extends Panel<FolderGridBatchOperationsNodeParams, IFolderGridBatchOperationsNodeState> { /** @notest @internal */ protected createParams(): FolderGridBatchOperationsNodeParams; protected createImpl(): FolderGridBatchOperationsNodeImpl; }