Constructors

Properties

isReady: boolean
pendingPromise: null | Promise<unknown>
cancelled: boolean
stats: IInitManagerStats

Methods

  • Initialises GeoLeaf with the provided options.

    Parameters

    • options: Record<string, unknown>

      Initialisation options

    • getModule: IModuleAccessFn

      Module access function

    Returns unknown

    Initialisation result from Core

  • Loads configuration from a URL or a data object.

    Parameters

    • input: string | Record<string, unknown>

      URL string or config object

    • getModule: IModuleAccessFn

      Module access function

    Returns Promise<unknown>

    Resolved configuration data

  • Applies a named theme to the UI module.

    Parameters

    • theme: string

      Theme identifier

    • getModule: IModuleAccessFn

      Module access function

    Returns boolean

    true on success, false on error

  • Returns statistics for this manager.

    Returns IInitManagerStats & {
        isReady: boolean;
        hasPendingRequest: boolean;
    }