Centralised access manager for GeoLeaf modules.

Constructors

Properties

modules: Map<string, unknown>
aliases: Map<string, string>
isInitialized: boolean
stats: IModuleManagerStats

Methods

  • Manually registers a module in the cache.

    Parameters

    • name: string

      Module key

    • module: unknown

      Module instance

    Returns boolean

  • Returns usage statistics for this manager.

    Returns IModuleManagerStats & {
        cachedModules: number;
        aliases: number;
        isInitialized: boolean;
    }