UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

20 lines (19 loc) 1.07 kB
import { CancelableApiEvent, BasicApiEvent } from '@docsvision/webclient/System/ApiEvent'; import { IMainFileAddingArgs } from '@docsvision/webclient/BackOffice/IMainFileAddingArgs'; import { IMainFileAddedArgs } from '@docsvision/webclient/BackOffice/IMainFileAddedArgs'; import { IExtraFileAddingArgs } from '@docsvision/webclient/BackOffice/IExtraFileAddingArgs'; import { IExtraFileAddedArgs } from '@docsvision/webclient/BackOffice/IExtraFileAddedArgs'; export interface ICommandBarManagementService { mainFileAdding: CancelableApiEvent<IMainFileAddingArgs>; extraFileAdding: CancelableApiEvent<IExtraFileAddingArgs>; mainFileAdded: BasicApiEvent<IMainFileAddedArgs>; extraFileAdded: BasicApiEvent<IExtraFileAddedArgs>; canAddMain: boolean; canAddExtra: boolean; isFilesExpanded(): boolean; update(): void; } export declare type $CommandBarManagement = { commandBarManagement: ICommandBarManagementService; }; export declare const $CommandBarManagement: string | ((model?: $CommandBarManagement) => ICommandBarManagementService);