@avanio/variable-util
    Preparing search index...

    Interface IConfigLoader

    Interface for config loaders

    v1.0.0

    interface IConfigLoader {
        loaderType: Lowercase<string>;
        getLoaderResult(
            lookupKey: string,
        ): undefined | LoaderValueResult | Promise<undefined | LoaderValueResult>;
        isLoaderDisabled(): undefined | boolean | Promise<undefined | boolean>;
    }

    Implemented by

    Index

    Properties

    loaderType: Lowercase<string>

    this is shown on logs ConfigVariables[___type___]: KEY [VALUE] from {path}

    Methods

    • get loader result for lookupKey

      Parameters

      • lookupKey: string

        key to lookup

      Returns undefined | LoaderValueResult | Promise<undefined | LoaderValueResult>

      • Promise of LoaderValueResult or undefined
    • Check if loader is disabled

      Returns undefined | boolean | Promise<undefined | boolean>

      • Promise of boolean or undefined