equality rule checks if the given value is equal to comparison value.
North America
Africa
Europe
North America
Africa
Europe
Validation Result: valid
Current Rules
[
{
"path": "val",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"equalTo": true
}
]
},
{
"path": "val2",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"equalTo": e=>e.comparisonValueEqualTo
}
],
"dependantPaths": [
"comparisonValueEqualTo"
]
},
{
"path": "val3",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"notEqualTo": e=>e.comparisonValueNotEqualTo
}
],
"dependantPaths": [
"comparisonValueNotEqualTo"
]
},
{
"path": "valIsOneOf1",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"isOneOf": [
"North America",
"Africa",
"Europe"
]
}
]
},
{
"path": "valIsOneOf2",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"isOneOf": e=>e.comparisonValueIsOneOf
}
],
"dependantPaths": [
"comparisonValueIsOneOf"
]
},
{
"path": "valIsOneOf3",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"isNoneOf": [
"North America",
"Africa",
"Europe"
]
}
],
"dependantPaths": [
"comparisonValueIsNoneOf"
]
},
{
"path": "valIsOneOf4",
"ruleSet": [
{
"rule": "required"
},
{
"rule": "equality",
"isNoneOf": e=>e.comparisonValueIsNoneOf
}
],
"dependantPaths": [
"comparisonValueIsNoneOf"
]
}
]