Properties
Private container
container: any
Private loaderEmitter
loaderEmitter: any
Static loaderClazzMap
Accessors
configurationHandler
- get configurationHandler(): ConfigurationHandler
lifecycleManager
- get lifecycleManager(): LifecycleManager
logger
- get logger(): LoggerType
Methods
addLoaderListener
- addLoaderListener(eventName, listener): this
Parameters
- eventName: string
- listener: LoaderEventListener
Returns this
getLoader
- getLoader(loaderName): Loader
loadItem
- loadItem(item): Promise<any>
Returns Promise<any>
loadItemList
- loadItemList(itemList?, root?): Promise<void>
Parameters
Optional itemList: ManifestItem<unknown>[]Optional root: string
Returns Promise<void>
loadManifest
- loadManifest(manifest, root?): Promise<void>
Returns Promise<void>
removeLoaderListener
- removeLoaderListener(eventName, stage?): this
Parameters
- eventName: string
Optional stage: "before" | "after"
Returns this
Static register
- register(clazz): void
Returns void