UNPKG

acr-assist-simulator-module

Version:

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

50 lines (49 loc) 3.7 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Injectable } from '@angular/core'; import { Dictionary } from '../models/dictionary'; import { Http } from '@angular/http'; import 'rxjs/add/operator/map'; export class GlobalsService { /** * @param {?} http */ constructor(http) { this.http = http; this.defaultModule = 'assets/XMLFIles/hello_assist/Hello_Assist.xml'; this.defaultTestModule = 'assets/XMLFIles/test_module/Test_Module.xml'; this.XMLList = new Dictionary(); } /** * @return {?} */ getDefaultModulePath() { return this.http.get(this.defaultModule).map(res => res.text()); } /** * @return {?} */ getDefaultTestModulePath() { return this.http.get(this.defaultTestModule).map(res => res.text()); } } GlobalsService.decorators = [ { type: Injectable }, ]; /** @nocollapse */ GlobalsService.ctorParameters = () => [ { type: Http } ]; function GlobalsService_tsickle_Closure_declarations() { /** @type {?} */ GlobalsService.prototype.defaultModule; /** @type {?} */ GlobalsService.prototype.defaultTestModule; /** @type {?} */ GlobalsService.prototype.XMLList; /** @type {?} */ GlobalsService.prototype.http; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvYmFscy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWNyLWFzc2lzdC1zaW11bGF0b3ItbW9kdWxlLyIsInNvdXJjZXMiOlsic3JjL2FwcC9tb2R1bGVzL3NpbXVsYXRvcmxvYWRlci9zaGFyZWQvc2VydmljZXMvZ2xvYmFscy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNsRCxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3JDLE9BQU8sdUJBQXVCLENBQUM7QUFJL0IsTUFBTTs7OztJQU1KLFlBQW9CLElBQVU7UUFBVixTQUFJLEdBQUosSUFBSSxDQUFNOzZCQUxiLCtDQUErQztpQ0FDNUMsNkNBQTZDO3VCQUV2QixJQUFJLFVBQVUsRUFBZTtLQUVwQzs7OztJQUduQyxvQkFBb0I7UUFDbEIsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztLQUNqRTs7OztJQUVELHdCQUF3QjtRQUN0QixNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7S0FDckU7OztZQWhCRixVQUFVOzs7O1lBSkYsSUFBSSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRmlsZURldGFpbHMgfSBmcm9tICcuLi9tb2RlbHMvZmlsZS1kZXRhaWxzLm1vZGVsJztcclxuaW1wb3J0IHsgRGljdGlvbmFyeSB9IGZyb20gJy4uL21vZGVscy9kaWN0aW9uYXJ5JztcclxuaW1wb3J0IHsgSHR0cCB9IGZyb20gJ0Bhbmd1bGFyL2h0dHAnO1xyXG5pbXBvcnQgJ3J4anMvYWRkL29wZXJhdG9yL21hcCc7XHJcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzL09ic2VydmFibGUnO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgR2xvYmFsc1NlcnZpY2Uge1xyXG4gIGRlZmF1bHRNb2R1bGUgPSAgJ2Fzc2V0cy9YTUxGSWxlcy9oZWxsb19hc3Npc3QvSGVsbG9fQXNzaXN0LnhtbCc7XHJcbiAgZGVmYXVsdFRlc3RNb2R1bGUgPSAnYXNzZXRzL1hNTEZJbGVzL3Rlc3RfbW9kdWxlL1Rlc3RfTW9kdWxlLnhtbCc7XHJcblxyXG4gIHB1YmxpYyBYTUxMaXN0OiBEaWN0aW9uYXJ5PEZpbGVEZXRhaWxzPiA9IG5ldyBEaWN0aW9uYXJ5PEZpbGVEZXRhaWxzPigpO1xyXG5cclxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGh0dHA6IEh0dHApIHsgfVxyXG5cclxuXHJcbiAgZ2V0RGVmYXVsdE1vZHVsZVBhdGgoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcclxuICAgIHJldHVybiB0aGlzLmh0dHAuZ2V0KHRoaXMuZGVmYXVsdE1vZHVsZSkubWFwKHJlcyA9PiByZXMudGV4dCgpKTtcclxuICB9XHJcblxyXG4gIGdldERlZmF1bHRUZXN0TW9kdWxlUGF0aCgpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xyXG4gICAgcmV0dXJuIHRoaXMuaHR0cC5nZXQodGhpcy5kZWZhdWx0VGVzdE1vZHVsZSkubWFwKHJlcyA9PiByZXMudGV4dCgpKTtcclxuICB9XHJcbn1cclxuXHJcbiJdfQ==