acr-assist-simulator-module
Version:
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.
38 lines (37 loc) • 2.71 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs/internal/Subject';
var SimulatorCommunicationService = /** @class */ (function () {
function SimulatorCommunicationService() {
this.simulatorSource = new Subject();
// Observable string streams
this.simulatorSource$ = this.simulatorSource.asObservable();
}
// Service message commands
/**
* @param {?} mission
* @return {?}
*/
SimulatorCommunicationService.prototype.messageEmitter = /**
* @param {?} mission
* @return {?}
*/
function (mission) {
this.simulatorSource.next(mission);
};
SimulatorCommunicationService.decorators = [
{ type: Injectable },
];
return SimulatorCommunicationService;
}());
export { SimulatorCommunicationService };
function SimulatorCommunicationService_tsickle_Closure_declarations() {
/** @type {?} */
SimulatorCommunicationService.prototype.simulatorSource;
/** @type {?} */
SimulatorCommunicationService.prototype.simulatorSource$;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2ltdWxhdG9yLWNvbW11bmljYXRpb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Fjci1hc3Npc3Qtc2ltdWxhdG9yLW1vZHVsZS8iLCJzb3VyY2VzIjpbInNyYy9hcHAvbW9kdWxlcy9hY3ItYXNzaXN0LXNpbXVsYXRvci9zaGFyZWQvc2VydmljZXMvc2ltdWxhdG9yLWNvbW11bmljYXRpb24uc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFhLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN0RCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sdUJBQXVCLENBQUM7OzsrQkFNbEIsSUFBSSxPQUFPLEVBQVU7O2dDQUc1QixJQUFJLENBQUMsZUFBZSxDQUFDLFlBQVksRUFBRTs7SUFFdEQsMkJBQTJCOzs7OztJQUMzQixzREFBYzs7OztJQUFkLFVBQWUsT0FBZTtRQUMxQixJQUFJLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztLQUN0Qzs7Z0JBWEosVUFBVTs7d0NBSlg7O1NBS2EsNkJBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVmlld0NoaWxkLCBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzL2ludGVybmFsL1N1YmplY3QnO1xyXG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcy9PYnNlcnZhYmxlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIFNpbXVsYXRvckNvbW11bmljYXRpb25TZXJ2aWNlIHtcclxuICAgIC8vIE9ic2VydmFibGUgc3RyaW5nIHNvdXJjZXNcclxuICAgIHByaXZhdGUgc2ltdWxhdG9yU291cmNlID0gbmV3IFN1YmplY3Q8c3RyaW5nPigpO1xyXG5cclxuICAgIC8vIE9ic2VydmFibGUgc3RyaW5nIHN0cmVhbXNcclxuICAgIHNpbXVsYXRvclNvdXJjZSQgPSB0aGlzLnNpbXVsYXRvclNvdXJjZS5hc09ic2VydmFibGUoKTtcclxuXHJcbiAgICAvLyBTZXJ2aWNlIG1lc3NhZ2UgY29tbWFuZHNcclxuICAgIG1lc3NhZ2VFbWl0dGVyKG1pc3Npb246IHN0cmluZykge1xyXG4gICAgICAgIHRoaXMuc2ltdWxhdG9yU291cmNlLm5leHQobWlzc2lvbik7XHJcbiAgICB9XHJcbn1cclxuIl19