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
JavaScript
/**
* @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=