Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace <internal>

Index

Type aliases

AndFieldType

AndFieldType<T>: AndFieldType_<T> extends ObjectFieldModel ? AndFieldType_<T> : never

Type parameters

AndFieldType_

AndFieldType_<T>: UnionToIntersection<{ [ K in keyof T]: T[K] extends ObjectField<infer M> ? M : never }[number]>

Type parameters

ObjectFieldKey

ObjectFieldKey: string | number | symbol

ObjectFieldModel

ObjectFieldModel: {}

Type declaration

ObjectFieldType

ObjectFieldType<T>: { [ K in keyof T]: FieldType<T[K]> }

Type parameters

Record

Record<K, T>: { [ P in K]: T }

Construct a type with a set of properties K of type T

Type parameters

  • K: keyof any

  • T

UnionToIntersection

UnionToIntersection<U>: (U extends any ? (k: U) => void : never) extends (k: infer I) => void ? I : never

Type parameters

  • U

Generated using TypeDoc