UNPKG

acr-assist-simulator-module

Version:

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

35 lines (34 loc) 3.33 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ export class GreaterThanCondition { /** * @param {?} conditionType */ constructor(conditionType) { this.conditionType = conditionType; } /** * @param {?} dataElementValues * @return {?} */ evaluate(dataElementValues) { const /** @type {?} */ value = /** @type {?} */ (+dataElementValues.get(this.conditionType.dataElementId)); let /** @type {?} */ comparisonValue = -1; if (isNaN(this.conditionType.comparisonValue)) { comparisonValue = /** @type {?} */ (+dataElementValues.get(this.conditionType.comparisonValue)); } else { comparisonValue = /** @type {?} */ (+this.conditionType.comparisonValue); } return value > comparisonValue; } } function GreaterThanCondition_tsickle_Closure_declarations() { /** @type {?} */ GreaterThanCondition.prototype.conditionType; /** @type {?} */ GreaterThanCondition.prototype.IsRelevant; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JlYXRlci10aGFuLWNvbmRpdGlvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Fjci1hc3Npc3Qtc2ltdWxhdG9yLW1vZHVsZS8iLCJzb3VyY2VzIjpbInNyYy9hcHAvbW9kdWxlcy9jb3JlL3J1bGVzL2dyZWF0ZXItdGhhbi1jb25kaXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUlBLE1BQU07Ozs7SUFJSixZQUFZLGFBQTRCO1FBQ3RDLElBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDO0tBQ3BDOzs7OztJQUVELFFBQVEsQ0FBQyxpQkFBb0M7UUFDM0MsdUJBQU0sS0FBSyxxQkFBRyxDQUFDLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBVyxDQUFBLENBQUM7UUFDakYscUJBQUksZUFBZSxHQUFJLENBQUMsQ0FBQyxDQUFDO1FBQzFCLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUUsQ0FBQztZQUMvQyxlQUFlLHFCQUFHLENBQUUsaUJBQWlCLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFXLENBQUEsQ0FBQztTQUN6RjtRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ04sZUFBZSxxQkFBSSxDQUFFLElBQUksQ0FBQyxhQUFhLENBQUMsZUFBeUIsQ0FBQSxDQUFDO1NBQ25FO1FBQ0QsTUFBTSxDQUFDLEtBQUssR0FBRyxlQUFlLENBQUM7S0FDaEM7Q0FFRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbmRpdGlvbiB9IGZyb20gJy4uL2NvbmRpdGlvbic7XHJcbmltcG9ydCB7IENvbmRpdGlvblR5cGUgfSBmcm9tICcuLi9tb2RlbHMvY29uZGl0aW9udHlwZS5tb2RlbCc7XHJcbmltcG9ydCB7IERhdGFFbGVtZW50VmFsdWVzIH0gZnJvbSAnLi4vZGF0YWVsZW1lbnR2YWx1ZXMnO1xyXG5cclxuZXhwb3J0IGNsYXNzIEdyZWF0ZXJUaGFuQ29uZGl0aW9uIGltcGxlbWVudHMgQ29uZGl0aW9uIHtcclxuICBjb25kaXRpb25UeXBlOiBDb25kaXRpb25UeXBlO1xyXG4gIElzUmVsZXZhbnQ6IGJvb2xlYW47XHJcblxyXG4gIGNvbnN0cnVjdG9yKGNvbmRpdGlvblR5cGU6IENvbmRpdGlvblR5cGUpIHtcclxuICAgIHRoaXMuY29uZGl0aW9uVHlwZSA9IGNvbmRpdGlvblR5cGU7ICAgIFxyXG4gIH1cclxuXHJcbiAgZXZhbHVhdGUoZGF0YUVsZW1lbnRWYWx1ZXM6IERhdGFFbGVtZW50VmFsdWVzKTogYm9vbGVhbiB7XHJcbiAgICBjb25zdCB2YWx1ZSA9ICtkYXRhRWxlbWVudFZhbHVlcy5nZXQodGhpcy5jb25kaXRpb25UeXBlLmRhdGFFbGVtZW50SWQpIGFzIG51bWJlcjtcclxuICAgIGxldCBjb21wYXJpc29uVmFsdWUgPSAgLTE7XHJcbiAgICBpZiAoaXNOYU4odGhpcy5jb25kaXRpb25UeXBlLmNvbXBhcmlzb25WYWx1ZSkpICB7XHJcbiAgICAgIGNvbXBhcmlzb25WYWx1ZSA9ICsgZGF0YUVsZW1lbnRWYWx1ZXMuZ2V0KHRoaXMuY29uZGl0aW9uVHlwZS5jb21wYXJpc29uVmFsdWUpIGFzIG51bWJlcjtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGNvbXBhcmlzb25WYWx1ZSA9ICArIHRoaXMuY29uZGl0aW9uVHlwZS5jb21wYXJpc29uVmFsdWUgYXMgbnVtYmVyO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIHZhbHVlID4gY29tcGFyaXNvblZhbHVlO1xyXG4gIH1cclxuXHJcbn1cclxuIl19