()
| 30668 | } |
| 30669 | |
| 30670 | function processSyncValidators() { |
| 30671 | var syncValidatorsValid = true; |
| 30672 | forEach(that.$validators, function(validator, name) { |
| 30673 | var result = Boolean(validator(modelValue, viewValue)); |
| 30674 | syncValidatorsValid = syncValidatorsValid && result; |
| 30675 | setValidity(name, result); |
| 30676 | }); |
| 30677 | if (!syncValidatorsValid) { |
| 30678 | forEach(that.$asyncValidators, function(v, name) { |
| 30679 | setValidity(name, null); |
| 30680 | }); |
| 30681 | return false; |
| 30682 | } |
| 30683 | return true; |
| 30684 | } |
| 30685 | |
| 30686 | function processAsyncValidators() { |
| 30687 | var validatorPromises = []; |
no test coverage detected