@senx/discovery-widgets
Version:
Discovery Widgets Elements
13 lines (12 loc) • 359 B
TypeScript
import { Logger } from './logger';
import { PluginDef } from '../model/PluginDef';
export declare class PluginManager {
LOG: Logger;
registry: any;
static instance: PluginManager;
constructor();
static getInstance(): PluginManager;
register(plugin: PluginDef): void;
get(type: string): PluginDef;
has(type: string): boolean;
}