UNPKG

acr-assist-simulator-module

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.

31 lines (30 loc) 2.43 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ export class NotCondition { constructor() { this.conditions = []; this.conditionType = 'NotCondition'; } /** * @param {?} dataElementValues * @return {?} */ evaluate(dataElementValues) { const /** @type {?} */ results = new Array(); for (const /** @type {?} */ condition of this.conditions) { results.push(condition.evaluate(dataElementValues)); } return !(results[0]); } } function NotCondition_tsickle_Closure_declarations() { /** @type {?} */ NotCondition.prototype.conditions; /** @type {?} */ NotCondition.prototype.IsRelevant; /** @type {?} */ NotCondition.prototype.conditionType; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm90LWNvbmRpdGlvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Fjci1hc3Npc3Qtc2ltdWxhdG9yLW1vZHVsZS8iLCJzb3VyY2VzIjpbInNyYy9hcHAvbW9kdWxlcy9jb3JlL3J1bGVzL25vdC1jb25kaXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUdBLE1BQU07SUFLSjswQkFKa0IsRUFBRTtRQUtsQixJQUFJLENBQUMsYUFBYSxHQUFJLGNBQWMsQ0FBQztLQUN0Qzs7Ozs7SUFFRCxRQUFRLENBQUMsaUJBQW9DO1FBQzNDLHVCQUFPLE9BQU8sR0FBRyxJQUFJLEtBQUssRUFBVyxDQUFDO1FBQ3RDLEdBQUcsQ0FBQyxDQUFDLHVCQUFNLFNBQVMsSUFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztZQUN4QyxPQUFPLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDO1NBQ3JEO1FBQ0QsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztLQUN0QjtDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9zaXRlQ29uZGl0aW9uIH0gZnJvbSAnLi4vY29tcG9zaXRlLWNvbmRpdGlvbic7XHJcbmltcG9ydCB7IERhdGFFbGVtZW50VmFsdWVzIH0gZnJvbSAnLi4vZGF0YWVsZW1lbnR2YWx1ZXMnO1xyXG5cclxuZXhwb3J0IGNsYXNzIE5vdENvbmRpdGlvbiBpbXBsZW1lbnRzIENvbXBvc2l0ZUNvbmRpdGlvbiB7XHJcbiAgY29uZGl0aW9uczogYW55ID0gW107XHJcbiAgSXNSZWxldmFudDogYm9vbGVhbjtcclxuICBcclxuICBjb25kaXRpb25UeXBlOiBzdHJpbmc7XHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICB0aGlzLmNvbmRpdGlvblR5cGUgPSAgJ05vdENvbmRpdGlvbic7XHJcbiAgfVxyXG5cclxuICBldmFsdWF0ZShkYXRhRWxlbWVudFZhbHVlczogRGF0YUVsZW1lbnRWYWx1ZXMpOiBib29sZWFuIHtcclxuICAgIGNvbnN0ICByZXN1bHRzID0gbmV3IEFycmF5PGJvb2xlYW4+KCk7XHJcbiAgICBmb3IgKGNvbnN0IGNvbmRpdGlvbiBvZiB0aGlzLmNvbmRpdGlvbnMpIHtcclxuICAgICAgcmVzdWx0cy5wdXNoKGNvbmRpdGlvbi5ldmFsdWF0ZShkYXRhRWxlbWVudFZhbHVlcykpO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuICEocmVzdWx0c1swXSk7XHJcbiAgfVxyXG59XHJcbiJdfQ==