• Preparing search index...
  • The search index is not available
@juulsgaard/ts-tools
  • @juulsgaard/ts-tools
  • objToMap

Function objToMap

  • objToMap<TKey, TVal, TOutKey, TOut>(obj, mapKey, mapVal): Map<TOutKey, TOut>
  • Map an object to a Map

    Type Parameters

    • TKey extends string | number
    • TVal
    • TOutKey
    • TOut

    Parameters

    • obj: Record<TKey, TVal>
    • mapKey: ((val: TVal, key: TKey) => TOutKey)
        • (val, key): TOutKey
        • Parameters

          • val: TVal
          • key: TKey

          Returns TOutKey

    • mapVal: ((val: TVal, key: TKey) => TOut)
        • (val, key): TOut
        • Parameters

          • val: TVal
          • key: TKey

          Returns TOut

    Returns Map<TOutKey, TOut>

    • Defined in helpers/maps.ts:30
  • objToMap<TKey, TVal, TOut>(obj, mapKey, mapVal): Map<TKey, TOut>
  • Map an object to a Map

    Type Parameters

    • TKey extends string | number
    • TVal
    • TOut

    Parameters

    • obj: Record<TKey, TVal>
    • mapKey: null
    • mapVal: ((val: TVal, key: TKey) => TOut)
        • (val, key): TOut
        • Parameters

          • val: TVal
          • key: TKey

          Returns TOut

    Returns Map<TKey, TOut>

    • Defined in helpers/maps.ts:33
  • objToMap<TKey, TVal, TOutKey>(obj, mapKey): Map<TOutKey, TVal>
  • Map an object to a Map

    Type Parameters

    • TKey extends string | number
    • TVal
    • TOutKey

    Parameters

    • obj: Record<TKey, TVal>
    • mapKey: ((val: TVal, key: TKey) => TOutKey)
        • (val, key): TOutKey
        • Parameters

          • val: TVal
          • key: TKey

          Returns TOutKey

    Returns Map<TOutKey, TVal>

    • Defined in helpers/maps.ts:36
  • objToMap<TKey, TVal>(obj): Map<TKey, TVal>
  • Map an object to a Map

    Type Parameters

    • TKey extends string | number
    • TVal

    Parameters

    • obj: Record<TKey, TVal>

    Returns Map<TKey, TVal>

    • Defined in helpers/maps.ts:39

Settings

Member Visibility
@juulsgaard/ts-tools
  • Loading...

Generated using TypeDoc