MapperConstraints interface
Описание различных ограничений значений, таких как целые диапазоны и строковый regex.
Свойства
Exclusive |
Значение должно быть меньше значения |
Exclusive |
Значение должно быть больше значения |
Inclusive |
Значение должно быть меньше или равно значению |
Inclusive |
Значение должно быть больше или равно значению |
Max |
Значение должно содержать меньше элементов, чем значение MaxItems. |
Max |
Длина должна быть меньше, чем |
Min |
Значение должно содержать больше элементов, чем значение |
Min |
Длина должна быть больше, чем |
Multiple |
Значение должно быть точно делимо по значению |
Pattern | Значение должно соответствовать шаблону. |
Unique |
Значение должно содержать только уникальные элементы. |
Сведения о свойстве
ExclusiveMaximum
Значение должно быть меньше значения ExclusiveMaximum
.
ExclusiveMaximum?: number
Значение свойства
number
ExclusiveMinimum
Значение должно быть больше значения InclusiveMinimum
.
ExclusiveMinimum?: number
Значение свойства
number
InclusiveMaximum
Значение должно быть меньше или равно значению InclusiveMaximum
.
InclusiveMaximum?: number
Значение свойства
number
InclusiveMinimum
Значение должно быть больше или равно значению InclusiveMinimum
.
InclusiveMinimum?: number
Значение свойства
number
MaxItems
Значение должно содержать меньше элементов, чем значение MaxItems.
MaxItems?: number
Значение свойства
number
MaxLength
Длина должна быть меньше, чем MaxLength
.
MaxLength?: number
Значение свойства
number
MinItems
Значение должно содержать больше элементов, чем значение MinItems
.
MinItems?: number
Значение свойства
number
MinLength
Длина должна быть больше, чем MinLength
.
MinLength?: number
Значение свойства
number
MultipleOf
Значение должно быть точно делимо по значению MultipleOf
.
MultipleOf?: number
Значение свойства
number
Pattern
Значение должно соответствовать шаблону.
Pattern?: RegExp
Значение свойства
RegExp
UniqueItems
Значение должно содержать только уникальные элементы.
UniqueItems?: true
Значение свойства
true