ModuleManager
Class
ModuleManager
Hierarchy
ModuleManager
Index
Constructors
Properties
Methods
Constructors
constructor
new ModuleManager(application: Application, config: ModuleManagerConfigInterface): ModuleManager
Defined in Library/ModuleManager/ModuleManager.ts:11
Parameters:
Name | Type |
---|---|
application | Application |
config | ModuleManagerConfigInterface |
Returns: ModuleManager
Properties
Private
application
application: Application
Defined in Library/ModuleManager/ModuleManager.ts:9
Private
config
config: ModuleManagerConfigInterface
Defined in Library/ModuleManager/ModuleManager.ts:11
Methods
initialize
initialize(): Promise
<this
>
Defined in Library/ModuleManager/ModuleManager.ts:18
Returns: Promise
<this
>
loadModule
loadModule(ModuleClass: ModuleClassInterface): Promise
<this
>
Defined in Library/ModuleManager/ModuleManager.ts:24
Parameters:
Name | Type |
---|---|
ModuleClass | ModuleClassInterface |
Returns: Promise
<this
>
loadModules
loadModules(config: ModuleManagerConfigInterface): Promise
<this
>
Defined in Library/ModuleManager/ModuleManager.ts:36
Parameters:
Name | Type |
---|---|
config | ModuleManagerConfigInterface |
Returns: Promise
<this
>