types-kit.valueof.md

September 4, 2023 ยท View on GitHub

Home > types-kit > ValueOf

ValueOf type

Get values of T.

Signature:

export type ValueOf<T> = T[Keys<T>]

References: Keys

Example

 interface Props {
   a?: number
   b: string
   c: boolean
 }

 // Expect: number | string | boolean | undefined
 type PropValues = ValueOf<Props>