Interface: PropertyValidationSchema
Rules to validate any property. Some properties have specific rules additionally to these.
Hierarchy
PropertyValidationSchema
↳
NumberPropertyValidationSchema
↳
StringPropertyValidationSchema
Properties
required
• Optional
required: boolean
Is this field required
Defined in
lib/src/types/properties.ts:628
requiredMessage
• Optional
requiredMessage: string
Customize the required message when the property is not set
Defined in
lib/src/types/properties.ts:633
unique
• Optional
unique: boolean
If the unique flag is set to true
, you can only have one entity in the
collection with this value.
Defined in
lib/src/types/properties.ts:639
uniqueInArray
• Optional
uniqueInArray: boolean
If the uniqueInArray flag is set to true
, you can only have this value
once per entry in the parent ArrayProperty
. It has no effect if this
property is not a child of an ArrayProperty
. It works on direct
children of an ArrayProperty
or first level children of MapProperty