Variable PluginRegistryConst
PluginRegistry: {
register(name: any, metadata??: any): void;
registerLazy(name: any, resolver: any): void;
isLoaded(name: any): boolean;
canActivate(name: any): any;
load(name: any): Promise<void>;
getLoadedPlugins(): any[];
getAvailableModules(): any[];
getInfo(name: any): any;
reportPremiumPlugins(): void;
_registry: Map<any, any>;
_lazyResolvers: Map<any, any>;
} = ...
Type declaration
register:function
- register(name, metadata?): void
Parameters
- name: any
Optionalmetadata: any = {}
Returns void
registerLazy:function
- registerLazy(name, resolver): void
Returns void
isLoaded:function
- isLoaded(name): boolean
Returns boolean
canActivate:function
- canActivate(name): any
Returns any
load:function
- load(name): Promise<void>
Returns Promise<void>
getLoadedPlugins:function
- getLoadedPlugins(): any[]
Returns any[]
getAvailableModules:function
- getAvailableModules(): any[]
Returns any[]
getInfo:function
- getInfo(name): any
Returns any
reportPremiumPlugins:function
- reportPremiumPlugins(): void
Returns void
_registry: Map<any, any>
_lazyResolvers: Map<any, any>
Registers a plugin as loaded. Called automatically by globals.js and plugin files.