Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Config

Hierarchy

  • IConfigProperty
    • Config

Callable

  • __call(prop: string): any
  • __call(prop: Object): any
  • __call(prop: string, defaultReturnValue: any): any
  • Parameters

    • prop: string

    Returns any

  • Parameters

    • prop: Object

    Returns any

  • Parameters

    • prop: string
    • defaultReturnValue: any

    Returns any

Index

Methods

get

  • get<T>(prop?: any, defaultReturnValue?: any): T
  • Type parameters

    • T: any

    Parameters

    • Optional prop: any
    • Optional defaultReturnValue: any

    Returns T

has

  • has(prop: any): boolean
  • Parameters

    • prop: any

    Returns boolean

merge

  • merge(obj: Object): IConfig
  • merge(prop: string, obj: Object): IConfig
  • Parameters

    • obj: Object

    Returns IConfig

  • Parameters

    • prop: string
    • obj: Object

    Returns IConfig

process

  • process(raw: any): any
  • Parameters

    • raw: any

    Returns any

raw

  • raw(prop?: any): any
  • Parameters

    • Optional prop: any

    Returns any

set

  • set(prop: string | Object, value?: any): IConfig
  • Parameters

    • prop: string | Object
    • Optional value: any

    Returns IConfig

unset

  • unset(prop: any): any
  • Parameters

    • prop: any

    Returns any

Generated using TypeDoc