Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ModuleManager

Index

Constructors

Properties

bot: Synergy
data: ModuleDataManager = ...

Methods

  • CountLoadedModules(): number
  • CountModules(): number
  • Init(): Promise<number>
  • Don't execute this function directly! It is for internal calls

    Returns Promise<number>

  • InitModule(module: Module): Promise<boolean>
  • LoadModule(uuid: string, preLoad?: boolean): Promise<undefined | Module>
  • RegisterModule(mod: typeof Module, uuid: string, preLoad?: boolean): undefined | Promise<undefined | Module>
  • ReloadModule(cmd: Module): Promise<boolean>
  • UnloadAllModules(): Promise<void>
  • UnloadModule(cmd: Module): Promise<boolean>

Generated using TypeDoc