| OLD | NEW |
| 1 <!-- | 1 <!-- |
| 2 @license | 2 @license |
| 3 Copyright (c) 2015 The Polymer Project Authors. All rights reserved. | 3 Copyright (c) 2015 The Polymer Project Authors. All rights reserved. |
| 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt | 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt |
| 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt |
| 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt | 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt |
| 7 Code distributed by Google as part of the polymer project is also | 7 Code distributed by Google as part of the polymer project is also |
| 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt | 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt |
| 9 --> | 9 --> |
| 10 | 10 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 84 */ | 84 */ |
| 85 hasValidator: function() { | 85 hasValidator: function() { |
| 86 return this._validator != null; | 86 return this._validator != null; |
| 87 }, | 87 }, |
| 88 | 88 |
| 89 /** | 89 /** |
| 90 * @param {Object} values Passed to the validator's `validate()` function. | 90 * @param {Object} values Passed to the validator's `validate()` function. |
| 91 * @return {boolean} True if `values` is valid. | 91 * @return {boolean} True if `values` is valid. |
| 92 */ | 92 */ |
| 93 validate: function(values) { | 93 validate: function(values) { |
| 94 var valid = this._validator && this._validator.validate(values); | 94 var valid = true; |
| 95 if (this.hasValidator()) { |
| 96 valid = this._validator.validate(values); |
| 97 } |
| 98 |
| 95 this.invalid = !valid; | 99 this.invalid = !valid; |
| 96 return valid; | 100 return valid; |
| 97 } | 101 } |
| 98 | 102 |
| 99 }; | 103 }; |
| 100 | 104 |
| 101 </script> | 105 </script> |
| OLD | NEW |