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