interface Config {
    all(): {
        [key: string]: any;
    };
    defineOptions(obj, path, options): Config;
    get(key): any;
    init(packaged): any;
    loadModule(moduleName, onLoad?): void;
    moduleUrl(name, component?): string;
    resetOptions(obj): void;
    set(key, value): void;
    setDefaultValue(path, name, value): void;
    setDefaultValues(path, optionHash): void;
    setLoader(cb): void;
    setModuleLoader(name, onLoad): void;
    setModuleUrl(name, subst): string;
}

Methods

  • Returns {
        [key: string]: any;
    }

    • [key: string]: any
  • Parameters

    • obj: any
    • path: string
    • options: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns Config

  • Parameters

    • key: string

    Returns any

  • Parameters

    • packaged: any

    Returns any

  • Parameters

    • moduleName: string | [string, string]
    • Optional onLoad: ((module) => void)
        • (module): void
        • Parameters

          • module: any

          Returns void

    Returns void

  • Parameters

    • name: string
    • Optional component: string

    Returns string

  • Parameters

    • obj: any

    Returns void

  • Parameters

    • key: string
    • value: any

    Returns void

  • Parameters

    • path: string
    • name: string
    • value: any

    Returns void

  • Parameters

    • path: string
    • optionHash: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • name: string
    • onLoad: Function

    Returns void

  • Parameters

    • name: string
    • subst: string

    Returns string

Generated using TypeDoc