Function mapKeys

  • Type Parameters

    • T
    • U extends string | number | symbol

    Parameters

    • object: T
    • iteratee: ((value: T[keyof T], key: keyof T, object: T) => U)
        • (value, key, object): U
        • Parameters

          • value: T[keyof T]
          • key: keyof T
          • object: T

          Returns U

    Returns {
        [P in U]: T[keyof T]
    }