← Back to index
class ControllerModuleManager

Constructors

🔗
ControllerModuleManager()

The constructor function checks if there are any modules defined in the EnabledModules object and throws an error if there are none.

Properties

🔗
logger: Logger
🔗
memorydb: Deno.Kv
🔗
modules

Methods

🔗
start(modules?: ValueOf<EnabledModules>[])

The function clears the configuration store for modules and initializes all enabled modules.

🔗
stop(): Promise<void>

The function "stop" clears the configuration store.