MapperConstraints interface
Opis różnych ograniczeń wartości, takich jak zakresy liczb całkowitych i wyrażenie regularne ciągów.
Właściwości
Exclusive |
Wartość powinna być mniejsza niż |
Exclusive |
Wartość powinna być większa niż |
Inclusive |
Wartość powinna być mniejsza lub równa |
Inclusive |
Wartość powinna być większa lub równa |
Max |
Wartość musi zawierać mniej elementów niż wartość MaxItems. |
Max |
Długość powinna być mniejsza niż |
Min |
Wartość musi zawierać więcej elementów niż |
Min |
Długość powinna być większa niż |
Multiple |
Wartość powinna być dokładnie podzielna przez |
Pattern | Wartość musi być zgodna ze wzorcem. |
Unique |
Wartość musi zawierać tylko unikatowe elementy. |
Szczegóły właściwości
ExclusiveMaximum
Wartość powinna być mniejsza niż ExclusiveMaximum
wartość.
ExclusiveMaximum?: number
Wartość właściwości
number
ExclusiveMinimum
Wartość powinna być większa niż InclusiveMinimum
wartość.
ExclusiveMinimum?: number
Wartość właściwości
number
InclusiveMaximum
Wartość powinna być mniejsza lub równa InclusiveMaximum
wartości.
InclusiveMaximum?: number
Wartość właściwości
number
InclusiveMinimum
Wartość powinna być większa lub równa InclusiveMinimum
wartości.
InclusiveMinimum?: number
Wartość właściwości
number
MaxItems
Wartość musi zawierać mniej elementów niż wartość MaxItems.
MaxItems?: number
Wartość właściwości
number
MaxLength
Długość powinna być mniejsza niż MaxLength
.
MaxLength?: number
Wartość właściwości
number
MinItems
Wartość musi zawierać więcej elementów niż MinItems
wartość.
MinItems?: number
Wartość właściwości
number
MinLength
Długość powinna być większa niż MinLength
.
MinLength?: number
Wartość właściwości
number
MultipleOf
Wartość powinna być dokładnie podzielna przez MultipleOf
wartość.
MultipleOf?: number
Wartość właściwości
number
Pattern
Wartość musi być zgodna ze wzorcem.
Pattern?: RegExp
Wartość właściwości
RegExp
UniqueItems
Wartość musi zawierać tylko unikatowe elementy.
UniqueItems?: true
Wartość właściwości
true