Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace <internal>

Index

Type aliases

Type parameters

  • T

IteratorResult<T, TReturn>: IteratorYieldResult<T> | IteratorReturnResult<TReturn>

Type parameters

  • T

  • TReturn = any

JSXElementConstructor<P>: ((props: P) => ReactElement<any, any> | null) | (new (props: P) => Component<any, any>)

Type parameters

  • P

Key: string | number
Pick<T, K>: { [ P in K]: T[P] }

From T, pick a set of properties whose keys are in the union K

Type parameters

  • T

  • K: keyof T

Type parameters

  • T

ReactChild: ReactElement | ReactText
ReactFragment: {} | Iterable<ReactNode>
ReactInstance: Component<any> | Element
ReactNode: ReactChild | ReactFragment | ReactPortal | boolean | null | undefined
ReactText: string | number
Readonly<T>: { readonly [ P in keyof T]: T[P] }

Make all properties in T readonly

Type parameters

  • T

Validator<T>: <internal>.Validator<T>

Type parameters

  • T

WeakValidationMap<T>: { [ K in keyof T]?: null extends T[K] ? <internal>.Validator<T[K] | null | undefined> : undefined extends T[K] ? <internal>.Validator<T[K] | null | undefined> : <internal>.Validator<T[K]> }

Type parameters

  • T

Generated using TypeDoc