@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
12 lines (11 loc) • 528 B
TypeScript
import { IExtension } from "@docsvision/webclient/System/IExtension";
/** Класс для управления клиентскими расширениями Web-клиента. */
export interface IExtensionManager {
registerExtension(extension: IExtension): void;
loadExtensions(): any;
readonly extensions: IExtension[];
}
export declare type $ExtensionManager = {
extensionManager: IExtensionManager;
};
export declare const $ExtensionManager: string | ((model?: $ExtensionManager) => IExtensionManager);