Skip to main content
Version: 1.0.0

Type alias: Property<T>

Ƭ Property<T>: T extends string ? StringProperty : T extends number ? NumberProperty : T extends boolean ? BooleanProperty : T extends Date ? TimestampProperty : T extends GeoPoint ? GeopointProperty : T extends EntityReference ? ReferenceProperty : T extends CMSType[] ? ArrayProperty<T> : T extends { [Key: string]: any; } ? MapProperty<T> : AnyProperty

Type parameters

NameType
Textends CMSType = CMSType

Defined in

models/properties.ts:35