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.57 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ export class EqualCondition { /** * @param {?} conditionType */ constructor(conditionType) { this.conditionType = conditionType; } /** * @param {?} dataElementValues * @return {?} */ evaluate(dataElementValues) { const /** @type {?} */ value = dataElementValues.get(this.conditionType.dataElementId); if (value !== undefined) { return value.toUpperCase() === this.conditionType.comparisonValue.toUpperCase(); } return false; } } function EqualCondition_tsickle_Closure_declarations() { /** @type {?} */ EqualCondition.prototype.IsRelevant; /** @type {?} */ EqualCondition.prototype.conditionType; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXF1YWwtY29uZGl0aW9uLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWNyLWFzc2lzdC1zaW11bGF0b3ItbW9kdWxlLyIsInNvdXJjZXMiOlsic3JjL2FwcC9tb2R1bGVzL2NvcmUvcnVsZXMvZXF1YWwtY29uZGl0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFHQSxNQUFNOzs7O0lBS0osWUFBWSxhQUE0QjtRQUN0QyxJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztLQUNwQzs7Ozs7SUFFRCxRQUFRLENBQUMsaUJBQW9DO1FBQzNDLHVCQUFNLEtBQUssR0FBRyxpQkFBaUIsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsQ0FBQztRQUN0RSxFQUFFLENBQUMsQ0FBQyxLQUFLLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQztZQUN4QixNQUFNLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxLQUFLLElBQUksQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFDLFdBQVcsRUFBRSxDQUFDO1NBQ2pGO1FBRUQsTUFBTSxDQUFDLEtBQUssQ0FBQztLQUNkO0NBRUYiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbmRpdGlvblR5cGV9IGZyb20gJy4uL21vZGVscy9jb25kaXRpb250eXBlLm1vZGVsJztcclxuaW1wb3J0IHsgQ29uZGl0aW9uIH0gZnJvbSAnLi4vY29uZGl0aW9uJztcclxuaW1wb3J0IHsgRGF0YUVsZW1lbnRWYWx1ZXMgfSBmcm9tICcuLi9kYXRhZWxlbWVudHZhbHVlcyc7XHJcbmV4cG9ydCBjbGFzcyBFcXVhbENvbmRpdGlvbiBpbXBsZW1lbnRzIENvbmRpdGlvbiB7XHJcbiAgSXNSZWxldmFudDogYm9vbGVhbjtcclxuXHJcbiAgY29uZGl0aW9uVHlwZTogQ29uZGl0aW9uVHlwZTtcclxuXHJcbiAgY29uc3RydWN0b3IoY29uZGl0aW9uVHlwZTogQ29uZGl0aW9uVHlwZSkge1xyXG4gICAgdGhpcy5jb25kaXRpb25UeXBlID0gY29uZGl0aW9uVHlwZTtcclxuICB9XHJcblxyXG4gIGV2YWx1YXRlKGRhdGFFbGVtZW50VmFsdWVzOiBEYXRhRWxlbWVudFZhbHVlcyk6IGJvb2xlYW4ge1xyXG4gICAgY29uc3QgdmFsdWUgPSBkYXRhRWxlbWVudFZhbHVlcy5nZXQodGhpcy5jb25kaXRpb25UeXBlLmRhdGFFbGVtZW50SWQpO1xyXG4gICAgaWYgKHZhbHVlICE9PSB1bmRlZmluZWQpIHtcclxuICAgICAgcmV0dXJuIHZhbHVlLnRvVXBwZXJDYXNlKCkgPT09IHRoaXMuY29uZGl0aW9uVHlwZS5jb21wYXJpc29uVmFsdWUudG9VcHBlckNhc2UoKTtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG5cclxufVxyXG4iXX0=