UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

18 lines (17 loc) 812 B
import { IExtension } from "@docsvision/webclient/System/IExtension"; import { IExtensionManager } from './IExtensionManager'; /** Класс для управления клиентскими расширениями Web-клиента. */ export declare class ExtensionManager implements IExtensionManager { private _extensions; private isExtensionsLoaded; /** Регистрирует расширение. */ registerExtension(extension: IExtension): void; /** Возвращает список зарегистрированных расширений. */ get extensions(): IExtension[]; loadExtensions(): void; /** @internal */ private loadExtension; /** @internal */ private loadExtensionLocalizations; } export declare let extensionManager: IExtensionManager;