UNPKG

acr-assist-simulator-module

Version:

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

46 lines (45 loc) 2.35 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ export class DataElementValues { /** * @param {?} values */ constructor(values) { this.values = values; } /** * @param {?} key * @param {?} value * @return {?} */ addOrUpdate(key, value) { this.values[key] = value; } /** * @param {?} key * @return {?} */ get(key) { return this.values[key]; } /** * @param {?} key * @return {?} */ delete(key) { return this.values.delete(key); } /** * @return {?} */ getAll() { return this.values; } } function DataElementValues_tsickle_Closure_declarations() { /** @type {?} */ DataElementValues.prototype.values; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YWVsZW1lbnR2YWx1ZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hY3ItYXNzaXN0LXNpbXVsYXRvci1tb2R1bGUvIiwic291cmNlcyI6WyJzcmMvYXBwL21vZHVsZXMvY29yZS9kYXRhZWxlbWVudHZhbHVlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTTs7OztJQUlKLFlBQVksTUFBd0I7UUFDakMsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7S0FDdkI7Ozs7OztJQUVELFdBQVcsQ0FBQyxHQUFXLEVBQUcsS0FBVTtRQUNsQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQztLQUMxQjs7Ozs7SUFFRCxHQUFHLENBQUMsR0FBVztRQUNiLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0tBQ3hCOzs7OztJQUVELE1BQU0sQ0FBQyxHQUFXO1FBQ2pCLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUMvQjs7OztJQUVELE1BQU07UUFDTCxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztLQUNuQjtDQUVIIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNsYXNzIERhdGFFbGVtZW50VmFsdWVzIHtcclxuXHJcbiAgcHJpdmF0ZSB2YWx1ZXM6IE1hcDxzdHJpbmcsIGFueT47XHJcblxyXG4gIGNvbnN0cnVjdG9yKHZhbHVlczogTWFwPHN0cmluZywgYW55Pikge1xyXG4gICAgIHRoaXMudmFsdWVzID0gdmFsdWVzO1xyXG4gIH1cclxuXHJcbiAgYWRkT3JVcGRhdGUoa2V5OiBzdHJpbmcgLCB2YWx1ZTogYW55KSB7XHJcbiAgICB0aGlzLnZhbHVlc1trZXldID0gdmFsdWU7XHJcbiAgfVxyXG5cclxuICBnZXQoa2V5OiBzdHJpbmcpOiBhbnkge1xyXG4gICAgcmV0dXJuIHRoaXMudmFsdWVzW2tleV07XHJcbiAgIH1cclxuXHJcbiAgIGRlbGV0ZShrZXk6IHN0cmluZyk6IGFueSB7XHJcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuZGVsZXRlKGtleSk7XHJcbiAgIH1cclxuXHJcbiAgIGdldEFsbCgpOiBNYXA8c3RyaW5nLCBhbnk+IHtcclxuICAgIHJldHVybiB0aGlzLnZhbHVlcztcclxuICAgfVxyXG5cclxufVxyXG4iXX0=