* Adds a validation to this construct. * * When `node.validate()` is called, the `validate()` method will be called on * all validations and all errors will be returned. * * @param validation The validation object
(validation: IValidation)
| 412 | * @param validation The validation object |
| 413 | */ |
| 414 | public addValidation(validation: IValidation) { |
| 415 | if (!this._validations) { |
| 416 | this._validations = []; |
| 417 | } |
| 418 | this._validations.push(validation); |
| 419 | } |
| 420 | |
| 421 | /** |
| 422 | * Validates this construct. |
no outgoing calls