Methods
CountLoadedModules
- CountLoadedModules(): number
Private InitModule
- InitModule(module: Module): Promise<boolean>
Parameters
Returns Promise<boolean>
LoadModule
- LoadModule(uuid: string, preLoad?: boolean): Promise<undefined | Module>
Parameters
uuid: string
preLoad: boolean = false
Returns Promise<undefined | Module>
RegisterModule
- RegisterModule(mod: typeof Module, uuid: string, preLoad?: boolean): undefined | Promise<undefined | Module>
Parameters
uuid: string
preLoad: boolean = false
Returns undefined | Promise<undefined | Module>
ReloadModule
- ReloadModule(cmd: Module): Promise<boolean>
Parameters
Returns Promise<boolean>
UnloadAllModules
- UnloadAllModules(): Promise<void>
UnloadModule
- UnloadModule(cmd: Module): Promise<boolean>
Parameters
Returns Promise<boolean>
Don't execute this function directly! It is for internal calls