UNPKG

acr-assist-simulator-module

Version:

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

43 lines (42 loc) 3.84 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Injectable } from '@angular/core'; import { DiagramService } from './diagram.service'; import { DataElementCreationBaseService } from './data-element-creation-base-service'; import { GlobalValue } from '../../../core/elements/models/globalvalue.model'; var GlobalValueCreationService = /** @class */ (function (_super) { tslib_1.__extends(GlobalValueCreationService, _super); function GlobalValueCreationService(diagramService) { var _this = _super.call(this, diagramService) || this; _this.elementType = 'GlobalValue'; return _this; } /** * @param {?} data * @return {?} */ GlobalValueCreationService.prototype.createElement = /** * @param {?} data * @return {?} */ function (data) { var /** @type {?} */ dataElement = new GlobalValue(); dataElement.id = data.Attr.Id; dataElement.currentValue = data._; dataElement.dataElementType = 'GlobalValue'; return dataElement; }; GlobalValueCreationService.decorators = [ { type: Injectable }, ]; /** @nocollapse */ GlobalValueCreationService.ctorParameters = function () { return [ { type: DiagramService } ]; }; return GlobalValueCreationService; }(DataElementCreationBaseService)); export { GlobalValueCreationService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvYmFsLXZhbHVlLWNyZWF0aW9uLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hY3ItYXNzaXN0LXNpbXVsYXRvci1tb2R1bGUvIiwic291cmNlcyI6WyJzcmMvYXBwL21vZHVsZXMvYWNyLWFzc2lzdC1zaW11bGF0b3Ivc2hhcmVkL3NlcnZpY2VzL2dsb2JhbC12YWx1ZS1jcmVhdGlvbi5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbkQsT0FBTyxFQUFFLDhCQUE4QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDdEYsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGlEQUFpRCxDQUFDOztJQUk5QixzREFBOEI7SUFXNUUsb0NBQVksY0FBOEI7UUFBMUMsWUFDRSxrQkFBTSxjQUFjLENBQUMsU0FFdEI7UUFEQyxLQUFJLENBQUMsV0FBVyxHQUFHLGFBQWEsQ0FBQzs7S0FDbEM7Ozs7O0lBWEQsa0RBQWE7Ozs7SUFBYixVQUFjLElBQVM7UUFDdEIscUJBQU0sV0FBVyxHQUFHLElBQUksV0FBVyxFQUFFLENBQUM7UUFDdEMsV0FBVyxDQUFDLEVBQUUsR0FBSSxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQztRQUMvQixXQUFXLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDbEMsV0FBVyxDQUFDLGVBQWUsR0FBRyxhQUFhLENBQUM7UUFDM0MsTUFBTSxDQUFDLFdBQVcsQ0FBQztLQUNwQjs7Z0JBVkYsVUFBVTs7OztnQkFMRixjQUFjOztxQ0FEdkI7RUFPZ0QsOEJBQThCO1NBQWpFLDBCQUEwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRGlhZ3JhbVNlcnZpY2UgfSBmcm9tICcuL2RpYWdyYW0uc2VydmljZSc7XHJcbmltcG9ydCB7IERhdGFFbGVtZW50Q3JlYXRpb25CYXNlU2VydmljZSB9IGZyb20gJy4vZGF0YS1lbGVtZW50LWNyZWF0aW9uLWJhc2Utc2VydmljZSc7XHJcbmltcG9ydCB7IEdsb2JhbFZhbHVlIH0gZnJvbSAnLi4vLi4vLi4vY29yZS9lbGVtZW50cy9tb2RlbHMvZ2xvYmFsdmFsdWUubW9kZWwnO1xyXG5pbXBvcnQgeyBCYXNlRGF0YUVsZW1lbnQgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2VsZW1lbnRzL21vZGVscy9iYXNlLWRhdGEtZWxlbWVudC5tb2RlbCc7XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBHbG9iYWxWYWx1ZUNyZWF0aW9uU2VydmljZSBleHRlbmRzIERhdGFFbGVtZW50Q3JlYXRpb25CYXNlU2VydmljZSB7XHJcblxyXG5cclxuICBjcmVhdGVFbGVtZW50KGRhdGE6IGFueSk6IEJhc2VEYXRhRWxlbWVudCB7XHJcbiAgIGNvbnN0IGRhdGFFbGVtZW50ID0gbmV3IEdsb2JhbFZhbHVlKCk7XHJcbiAgIGRhdGFFbGVtZW50LmlkICA9IGRhdGEuQXR0ci5JZDtcclxuICAgZGF0YUVsZW1lbnQuY3VycmVudFZhbHVlID0gZGF0YS5fO1xyXG4gICBkYXRhRWxlbWVudC5kYXRhRWxlbWVudFR5cGUgPSAnR2xvYmFsVmFsdWUnO1xyXG4gICAgcmV0dXJuIGRhdGFFbGVtZW50O1xyXG4gIH1cclxuXHJcbiAgY29uc3RydWN0b3IoZGlhZ3JhbVNlcnZpY2U6IERpYWdyYW1TZXJ2aWNlKSB7XHJcbiAgICBzdXBlcihkaWFncmFtU2VydmljZSk7XHJcbiAgICB0aGlzLmVsZW1lbnRUeXBlID0gJ0dsb2JhbFZhbHVlJztcclxuICB9XHJcblxyXG59XHJcbiJdfQ==