Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "source/System/KeyValueExtract"

Index

Functions

assertKey

  • assertKey<TKey>(key: TKey, name?: string): TKey
  • Type parameters

    • TKey

    Parameters

    • key: TKey
    • Default value name: string = ITEM

    Returns TKey

assertNotUndefined

  • assertNotUndefined<T>(value: T, name: string): T
  • Type parameters

    • T

    Parameters

    • value: T
    • name: string

    Returns T

assertTuple

  • assertTuple(tuple: IArray, name?: string): void
  • Parameters

    • tuple: IArray
    • Default value name: string = ITEM

    Returns void

extractKeyValue

  • extractKeyValue<TKey, TValue, TResult>(item: KeyValuePair, to: function): TResult
  • Type parameters

    • TKey

    • TValue

    • TResult

    Parameters

    • item: KeyValuePair
    • to: function
        • (key: TKey, value: TValue): TResult
        • Parameters

          • key: TKey
          • value: TValue

          Returns TResult

    Returns TResult

isKeyValuePair

  • isKeyValuePair<TKey, TValue>(kvp: any): boolean
  • Type parameters

    • TKey

    • TValue

    Parameters

    • kvp: any

    Returns boolean

Generated using TypeDoc