Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Namespace

Hierarchy

  • Namespace

Index

Constructors

Methods

Constructors

constructor

  • Parameters

    • options: object

    Returns Namespace

Methods

get

  • get<K, D>(key: K, defaultValue?: D): this[K] | D
  • Type parameters

    • K: keyof this

    • D: any

    Parameters

    • key: K
    • Optional defaultValue: D

    Returns this[K] | D

isset

  • isset(key: keyof this): boolean
  • Parameters

    • key: keyof this

    Returns boolean

set

  • set<K>(key: K, value: this[K]): this
  • set<K, V>(key: K, value: V): this & Record<K, V>
  • set<K>(obj: K): this & K
  • Type parameters

    • K: keyof this

    Parameters

    • key: K
    • value: this[K]

    Returns this

  • Type parameters

    • K: string

    • V: any

    Parameters

    • key: K
    • value: V

    Returns this & Record<K, V>

  • Type parameters

    • K: object

    Parameters

    • obj: K

    Returns this & K

unset

  • unset<K, D>(key: K, defaultValue?: D): this[K] | D
  • Type parameters

    • K: keyof this

    • D: any

    Parameters

    • key: K
    • Optional defaultValue: D

    Returns this[K] | D

Generated using TypeDoc