2017-05-31 17:55:18 +02:00
|
|
|
webpackJsonp([1,4],{
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 119:
|
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__services_info_service__ = __webpack_require__(69);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_openvidu_browser__ = __webpack_require__(280);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_openvidu_browser___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_openvidu_browser__);
|
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return DashboardComponent; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var DashboardComponent = (function () {
|
|
|
|
function DashboardComponent(infoService) {
|
|
|
|
var _this = this;
|
|
|
|
this.infoService = infoService;
|
|
|
|
this.info = [];
|
|
|
|
// Subscription to info updated event raised by InfoService
|
|
|
|
this.infoSubscription = this.infoService.newInfo$.subscribe(function (info) {
|
|
|
|
_this.info.push(info);
|
|
|
|
});
|
|
|
|
}
|
|
|
|
DashboardComponent.prototype.ngOnInit = function () {
|
|
|
|
};
|
|
|
|
DashboardComponent.prototype.ngAfterViewChecked = function () {
|
|
|
|
this.scrollToBottom();
|
|
|
|
};
|
|
|
|
DashboardComponent.prototype.testVideo = function () {
|
|
|
|
var OV = new __WEBPACK_IMPORTED_MODULE_2_openvidu_browser__["OpenVidu"]();
|
|
|
|
var session = OV.initSession('wss://' + location.hostname + ':8443/testSession');
|
|
|
|
session.on('streamCreated', function (event) {
|
|
|
|
session.subscribe(event.stream, 'mirrored-video');
|
|
|
|
});
|
|
|
|
session.connect('token', function (error) {
|
|
|
|
if (!error) {
|
|
|
|
var publisher = OV.initPublisher('local-video', {
|
|
|
|
audio: true,
|
|
|
|
video: true,
|
|
|
|
quality: 'MEDIUM'
|
|
|
|
});
|
|
|
|
publisher.stream.subscribeToMyRemote();
|
|
|
|
session.publish(publisher);
|
|
|
|
}
|
|
|
|
});
|
|
|
|
};
|
|
|
|
DashboardComponent.prototype.scrollToBottom = function () {
|
|
|
|
try {
|
|
|
|
this.myScrollContainer.nativeElement.scrollTop = this.myScrollContainer.nativeElement.scrollHeight;
|
|
|
|
}
|
|
|
|
catch (err) {
|
|
|
|
console.log('[Error]:' + err.toString());
|
|
|
|
}
|
|
|
|
};
|
|
|
|
return DashboardComponent;
|
|
|
|
}());
|
|
|
|
__decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_7" /* ViewChild */])('scrollMe'),
|
|
|
|
__metadata("design:type", typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_0__angular_core__["l" /* ElementRef */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_0__angular_core__["l" /* ElementRef */]) === "function" && _a || Object)
|
|
|
|
], DashboardComponent.prototype, "myScrollContainer", void 0);
|
|
|
|
DashboardComponent = __decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_4" /* Component */])({
|
|
|
|
selector: 'app-dashboard',
|
|
|
|
template: __webpack_require__(285),
|
|
|
|
styles: [__webpack_require__(260)],
|
|
|
|
}),
|
|
|
|
__metadata("design:paramtypes", [typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_1__services_info_service__["a" /* InfoService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__services_info_service__["a" /* InfoService */]) === "function" && _b || Object])
|
|
|
|
], DashboardComponent);
|
|
|
|
|
|
|
|
var _a, _b;
|
|
|
|
//# sourceMappingURL=dashboard.component.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
/***/ 120:
|
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return SessionDetailsComponent; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
|
|
};
|
|
|
|
|
|
|
|
var SessionDetailsComponent = (function () {
|
|
|
|
function SessionDetailsComponent() {
|
|
|
|
}
|
|
|
|
SessionDetailsComponent.prototype.ngOnInit = function () {
|
|
|
|
};
|
|
|
|
return SessionDetailsComponent;
|
|
|
|
}());
|
|
|
|
SessionDetailsComponent = __decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_4" /* Component */])({
|
|
|
|
selector: 'app-session-details',
|
|
|
|
template: __webpack_require__(286),
|
|
|
|
styles: [__webpack_require__(261)]
|
|
|
|
}),
|
|
|
|
__metadata("design:paramtypes", [])
|
|
|
|
], SessionDetailsComponent);
|
|
|
|
|
|
|
|
//# sourceMappingURL=session-details.component.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
/***/ 174:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports) {
|
|
|
|
|
|
|
|
function webpackEmptyContext(req) {
|
|
|
|
throw new Error("Cannot find module '" + req + "'.");
|
|
|
|
}
|
|
|
|
webpackEmptyContext.keys = function() { return []; };
|
|
|
|
webpackEmptyContext.resolve = webpackEmptyContext;
|
|
|
|
module.exports = webpackEmptyContext;
|
2017-07-28 17:00:56 +02:00
|
|
|
webpackEmptyContext.id = 174;
|
2017-05-31 17:55:18 +02:00
|
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 175:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_dynamic__ = __webpack_require__(196);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_app_module__ = __webpack_require__(201);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__environments_environment__ = __webpack_require__(203);
|
2017-05-31 17:55:18 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (__WEBPACK_IMPORTED_MODULE_3__environments_environment__["a" /* environment */].production) {
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["a" /* enableProdMode */])();
|
|
|
|
}
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_2__app_app_module__["a" /* AppModule */]);
|
|
|
|
//# sourceMappingURL=main.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 199:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_app_services_info_service__ = __webpack_require__(69);
|
2017-05-31 17:55:18 +02:00
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppComponent; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
var AppComponent = (function () {
|
|
|
|
function AppComponent(infoService) {
|
|
|
|
this.infoService = infoService;
|
|
|
|
}
|
|
|
|
AppComponent.prototype.ngOnInit = function () {
|
|
|
|
var _this = this;
|
2017-06-14 15:45:22 +02:00
|
|
|
var protocol = location.protocol.includes('https') ? 'wss://' : 'ws://';
|
|
|
|
var port = (location.port) ? (':' + location.port) : '';
|
|
|
|
this.websocket = new WebSocket(protocol + location.hostname + port + '/info');
|
2017-05-31 17:55:18 +02:00
|
|
|
this.websocket.onopen = function (event) {
|
|
|
|
console.log('Info websocket connected');
|
|
|
|
};
|
|
|
|
this.websocket.onclose = function (event) {
|
|
|
|
console.log('Info websocket closed');
|
|
|
|
};
|
|
|
|
this.websocket.onerror = function (event) {
|
|
|
|
console.log('Info websocket error');
|
|
|
|
};
|
|
|
|
this.websocket.onmessage = function (event) {
|
|
|
|
console.log('Info websocket message');
|
|
|
|
console.log(event.data);
|
|
|
|
_this.infoService.updateInfo(event.data);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
AppComponent.prototype.ngOnDestroy = function () {
|
|
|
|
this.websocket.close();
|
|
|
|
};
|
|
|
|
AppComponent.prototype.beforeUnloadHander = function (event) {
|
|
|
|
console.warn('Closing info websocket');
|
|
|
|
this.websocket.close();
|
|
|
|
};
|
|
|
|
return AppComponent;
|
|
|
|
}());
|
|
|
|
__decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_12" /* HostListener */])('window:beforeunload', ['$event']),
|
|
|
|
__metadata("design:type", Function),
|
|
|
|
__metadata("design:paramtypes", [Object]),
|
|
|
|
__metadata("design:returntype", void 0)
|
|
|
|
], AppComponent.prototype, "beforeUnloadHander", null);
|
|
|
|
AppComponent = __decorate([
|
2017-07-28 17:00:56 +02:00
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_4" /* Component */])({
|
2017-05-31 17:55:18 +02:00
|
|
|
selector: 'app-root',
|
2017-07-28 17:00:56 +02:00
|
|
|
template: __webpack_require__(284),
|
|
|
|
styles: [__webpack_require__(259)]
|
2017-05-31 17:55:18 +02:00
|
|
|
}),
|
|
|
|
__metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1_app_services_info_service__["a" /* InfoService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1_app_services_info_service__["a" /* InfoService */]) === "function" && _a || Object])
|
|
|
|
], AppComponent);
|
|
|
|
|
|
|
|
var _a;
|
|
|
|
//# sourceMappingURL=app.component.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 200:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_animations__ = __webpack_require__(197);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_material__ = __webpack_require__(195);
|
2017-05-31 17:55:18 +02:00
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppMaterialModule; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var AppMaterialModule = (function () {
|
|
|
|
function AppMaterialModule() {
|
|
|
|
}
|
|
|
|
return AppMaterialModule;
|
|
|
|
}());
|
|
|
|
AppMaterialModule = __decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["b" /* NgModule */])({
|
|
|
|
imports: [__WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["a" /* MdButtonModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["b" /* MdCheckboxModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["c" /* MdCardModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["d" /* MdInputModule */]],
|
|
|
|
exports: [__WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["a" /* MdButtonModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["b" /* MdCheckboxModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["c" /* MdCardModule */], __WEBPACK_IMPORTED_MODULE_2__angular_material__["d" /* MdInputModule */]],
|
|
|
|
})
|
|
|
|
], AppMaterialModule);
|
|
|
|
|
|
|
|
//# sourceMappingURL=app.material.module.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 201:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(22);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_flex_layout__ = __webpack_require__(192);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_forms__ = __webpack_require__(117);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__angular_http__ = __webpack_require__(118);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__app_routing__ = __webpack_require__(202);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_app_app_material_module__ = __webpack_require__(200);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__services_info_service__ = __webpack_require__(69);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__app_component__ = __webpack_require__(199);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__components_dashboard_dashboard_component__ = __webpack_require__(119);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__components_session_details_session_details_component__ = __webpack_require__(120);
|
2017-05-31 17:55:18 +02:00
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
|
2017-05-31 17:55:18 +02:00
|
|
|
var AppModule = (function () {
|
|
|
|
function AppModule() {
|
|
|
|
}
|
|
|
|
return AppModule;
|
|
|
|
}());
|
|
|
|
AppModule = __decorate([
|
2017-07-28 17:00:56 +02:00
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__angular_core__["b" /* NgModule */])({
|
2017-05-31 17:55:18 +02:00
|
|
|
declarations: [
|
2017-07-28 17:00:56 +02:00
|
|
|
__WEBPACK_IMPORTED_MODULE_8__app_component__["a" /* AppComponent */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_9__components_dashboard_dashboard_component__["a" /* DashboardComponent */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_10__components_session_details_session_details_component__["a" /* SessionDetailsComponent */]
|
2017-05-31 17:55:18 +02:00
|
|
|
],
|
|
|
|
imports: [
|
|
|
|
__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
|
2017-07-28 17:00:56 +02:00
|
|
|
__WEBPACK_IMPORTED_MODULE_3__angular_forms__["a" /* FormsModule */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_4__angular_http__["a" /* HttpModule */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_5__app_routing__["a" /* routing */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_6_app_app_material_module__["a" /* AppMaterialModule */],
|
|
|
|
__WEBPACK_IMPORTED_MODULE_1__angular_flex_layout__["a" /* FlexLayoutModule */]
|
2017-05-31 17:55:18 +02:00
|
|
|
],
|
2017-07-28 17:00:56 +02:00
|
|
|
providers: [__WEBPACK_IMPORTED_MODULE_7__services_info_service__["a" /* InfoService */]],
|
|
|
|
bootstrap: [__WEBPACK_IMPORTED_MODULE_8__app_component__["a" /* AppComponent */]]
|
2017-05-31 17:55:18 +02:00
|
|
|
})
|
|
|
|
], AppModule);
|
|
|
|
|
|
|
|
//# sourceMappingURL=app.module.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 202:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_router__ = __webpack_require__(198);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_app_components_dashboard_dashboard_component__ = __webpack_require__(119);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_app_components_session_details_session_details_component__ = __webpack_require__(120);
|
2017-05-31 17:55:18 +02:00
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return routing; });
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var appRoutes = [
|
|
|
|
{
|
|
|
|
path: '',
|
|
|
|
component: __WEBPACK_IMPORTED_MODULE_1_app_components_dashboard_dashboard_component__["a" /* DashboardComponent */]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'session/:id',
|
|
|
|
component: __WEBPACK_IMPORTED_MODULE_2_app_components_session_details_session_details_component__["a" /* SessionDetailsComponent */]
|
|
|
|
}
|
|
|
|
];
|
|
|
|
var routing = __WEBPACK_IMPORTED_MODULE_0__angular_router__["a" /* RouterModule */].forRoot(appRoutes);
|
|
|
|
//# sourceMappingURL=app.routing.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 203:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return environment; });
|
|
|
|
// The file contents for the current environment will overwrite these during build.
|
|
|
|
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
|
|
|
|
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
|
|
|
|
// The list of which env maps to which file can be found in `.angular-cli.json`.
|
|
|
|
// The file contents for the current environment will overwrite these during build.
|
|
|
|
var environment = {
|
|
|
|
production: false
|
|
|
|
};
|
|
|
|
//# sourceMappingURL=environment.js.map
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 259:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
exports = module.exports = __webpack_require__(37)(false);
|
2017-05-31 17:55:18 +02:00
|
|
|
// imports
|
|
|
|
|
|
|
|
|
|
|
|
// module
|
|
|
|
exports.push([module.i, "", ""]);
|
|
|
|
|
|
|
|
// exports
|
|
|
|
|
|
|
|
|
|
|
|
/*** EXPORTS FROM exports-loader ***/
|
|
|
|
module.exports = module.exports.toString();
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 260:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
exports = module.exports = __webpack_require__(37)(false);
|
2017-05-31 17:55:18 +02:00
|
|
|
// imports
|
|
|
|
|
|
|
|
|
|
|
|
// module
|
2017-07-28 17:00:56 +02:00
|
|
|
exports.push([module.i, "#dashboard-div {\n padding: 20px;\n}\n\n#log {\n height: 100%;\n}\n\n#log-content {\n height: 90%;\n font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;\n overflow-y: auto;\n overflow-x: hidden\n}\n\nul {\n margin: 0;\n}\n\nmd-card-title a {\n float: right; \n}", ""]);
|
2017-05-31 17:55:18 +02:00
|
|
|
|
|
|
|
// exports
|
|
|
|
|
|
|
|
|
|
|
|
/*** EXPORTS FROM exports-loader ***/
|
|
|
|
module.exports = module.exports.toString();
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 261:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
exports = module.exports = __webpack_require__(37)(false);
|
2017-05-31 17:55:18 +02:00
|
|
|
// imports
|
|
|
|
|
|
|
|
|
|
|
|
// module
|
|
|
|
exports.push([module.i, "", ""]);
|
|
|
|
|
|
|
|
// exports
|
|
|
|
|
|
|
|
|
|
|
|
/*** EXPORTS FROM exports-loader ***/
|
|
|
|
module.exports = module.exports.toString();
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 284:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports) {
|
|
|
|
|
|
|
|
module.exports = "<main>\n <router-outlet></router-outlet>\n</main>"
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 285:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports) {
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
module.exports = "<div id=\"dashboard-div\" fxLayout=\"row\" fxLayout.xs=\"column\" fxLayoutGap=\"20px\" fxFlexFill>\n\n <div fxLayout=\"column\" fxFlex=\"66%\" fxFlexOrder=\"1\" fxFlexOrder.xs=\"2\">\n <md-card id=\"log\">\n <md-card-title>Server events</md-card-title>\n <md-divider></md-divider>\n <md-card-content #scrollMe id=\"log-content\">\n <md-list>\n <md-list-item *ngFor=\"let i of info\">\n <p>{{i}}</p>\n </md-list-item>\n </md-list>\n </md-card-content>\n </md-card>\n </div>\n\n <div fxLayout=\"column\" fxFlex=\"33%\" fxFlexOrder=\"2\" fxFlexOrder.xs=\"1\">\n <md-card id=\"video-loop\">\n <md-card-title>Test the connection<a md-raised-button (click)=\"testVideo()\">Test</a></md-card-title>\n <md-card-content #scrollMe id=\"log-content\">\n <div id=\"local-video\"></div>\n <div id=\"mirrored-video\"></div>\n </md-card-content>\n </md-card>\n </div>\n\n</div>\n"
|
2017-05-31 17:55:18 +02:00
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 286:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports) {
|
|
|
|
|
|
|
|
module.exports = "<p>\n session-details works!\n</p>\n"
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 385:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
module.exports = __webpack_require__(175);
|
2017-05-31 17:55:18 +02:00
|
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
/***/ 69:
|
2017-05-31 17:55:18 +02:00
|
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
"use strict";
|
2017-07-28 17:00:56 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
|
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_rxjs_Subject__ = __webpack_require__(31);
|
2017-05-31 17:55:18 +02:00
|
|
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_rxjs_Subject___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_rxjs_Subject__);
|
|
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return InfoService; });
|
|
|
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
|
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
|
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
|
|
};
|
|
|
|
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
|
|
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
var InfoService = (function () {
|
|
|
|
function InfoService() {
|
|
|
|
this.newInfo$ = new __WEBPACK_IMPORTED_MODULE_1_rxjs_Subject__["Subject"]();
|
|
|
|
}
|
|
|
|
InfoService.prototype.getInfo = function () {
|
|
|
|
return this.info;
|
|
|
|
};
|
|
|
|
InfoService.prototype.updateInfo = function (info) {
|
|
|
|
this.info = info;
|
|
|
|
this.newInfo$.next(info);
|
|
|
|
};
|
|
|
|
return InfoService;
|
|
|
|
}());
|
|
|
|
InfoService = __decorate([
|
|
|
|
__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["c" /* Injectable */])(),
|
|
|
|
__metadata("design:paramtypes", [])
|
|
|
|
], InfoService);
|
|
|
|
|
|
|
|
//# sourceMappingURL=info.service.js.map
|
|
|
|
|
|
|
|
/***/ })
|
|
|
|
|
2017-07-28 17:00:56 +02:00
|
|
|
},[385]);
|
2017-05-31 17:55:18 +02:00
|
|
|
//# sourceMappingURL=main.bundle.js.map
|