Type alias: ResolvedProperty<T>
Ƭ ResolvedProperty<T
>: T
extends string
? ResolvedStringProperty
: T
extends number
? ResolvedNumberProperty
: T
extends boolean
? ResolvedBooleanProperty
: T
extends Date
? ResolvedTimestampProperty
: T
extends GeoPoint
? ResolvedGeopointProperty
: T
extends EntityReference
? ResolvedReferenceProperty
: T
extends CMSType
[] ? ResolvedArrayProperty
<T
> : T
extends { [Key: string]
: any
; } ? ResolvedMapProperty
<T
> : never
Type parameters
Name | Type |
---|---|
T | extends CMSType = CMSType |