http://git-wip-us.apache.org/repos/asf/helix/blob/b65f6ec9/helix-front/dist/main.bundle.js ---------------------------------------------------------------------- diff --git a/helix-front/dist/main.bundle.js b/helix-front/dist/main.bundle.js deleted file mode 100644 index 40a7d46..0000000 --- a/helix-front/dist/main.bundle.js +++ /dev/null @@ -1,3644 +0,0 @@ -webpackJsonp([1],{ - -/***/ "../../../../../src async recursive": -/***/ (function(module, exports) { - -function webpackEmptyContext(req) { - throw new Error("Cannot find module '" + req + "'."); -} -webpackEmptyContext.keys = function() { return []; }; -webpackEmptyContext.resolve = webpackEmptyContext; -module.exports = webpackEmptyContext; -webpackEmptyContext.id = "../../../../../src async recursive"; - -/***/ }), - -/***/ "../../../../../src/app/app-routing.module.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_router__ = __webpack_require__("../../../router/@angular/router.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__shared_node_viewer_node_viewer_component__ = __webpack_require__("../../../../../src/app/shared/node-viewer/node-viewer.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__cluster_shared_cluster_resolver__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.resolver.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__cluster_cluster_detail_cluster_detail_component__ = __webpack_require__("../../../../../src/app/cluster/cluster-detail/cluster-detail.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__configuration_config_detail_config_detail_component__ = __webpack_require__("../../../../../src/app/configuration/config-detail/config-detail.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__instance_instance_list_instance_list_component__ = __webpack_require__("../../../../../src/app/instance/instance-list/instance-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__resource_shared_resource_resolver__ = __webpack_require__("../../../../../src/app/resource/shared/resource.resolver.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__resource_resource_list_resource_list_component__ = __webpack_require__("../../../../../src/app/resource/resource-list/resource-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__resource_resource_detail_resource_detail_component__ = __webpack_require__("../../../../../src/app/resource/resource-detail/resource-detail.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__resource_partition_list_partition_list_component__ = __webpack_require__("../../../../../src/app/resource/partition-list/partition-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__controller_controller_detail_controller_detail_component__ = __webpack_require__("../../../../../src/app/controller/controller-detail/controller-detail.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__history_history_list_history_list_component__ = __webpack_require__("../../../../../src/app/history/history-list/history-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__instance_instance_detail_instance_detail_component__ = __webpack_require__("../../../../../src/app/instance/instance-detail/instance-detail.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__workflow_workflow_list_workflow_list_component__ = __webpack_require__("../../../../../src/app/workflow/workflow-list/workflow-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__workflow_workflow_detail_workflow_detail_component__ = __webpack_require__("../../../../../src/app/workflow/workflow-detail/workflow-detail.component.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppRoutingModule; }); - - - - - - - - - - - - - - - -var HELIX_ROUTES = [ - { - path: '', - redirectTo: '/clusters', - pathMatch: 'full' - }, - { - path: 'embed', - redirectTo: '/clusters?embed=true', - pathMatch: 'full' - }, - { - path: 'clusters', - // TODO vxu: in future hook this route with an introduction or welcome page - component: __WEBPACK_IMPORTED_MODULE_3__cluster_cluster_detail_cluster_detail_component__["a" /* ClusterDetailComponent */] - }, - { - path: 'clusters/:name', - component: __WEBPACK_IMPORTED_MODULE_3__cluster_cluster_detail_cluster_detail_component__["a" /* ClusterDetailComponent */], - resolve: { - cluster: __WEBPACK_IMPORTED_MODULE_2__cluster_shared_cluster_resolver__["a" /* ClusterResolver */] - }, - children: [ - { - path: '', - redirectTo: 'resources', - pathMatch: 'full' - }, - { - path: 'configs', - component: __WEBPACK_IMPORTED_MODULE_4__configuration_config_detail_config_detail_component__["a" /* ConfigDetailComponent */], - data: { - forCluster: true - } - }, - { - path: 'instances', - component: __WEBPACK_IMPORTED_MODULE_5__instance_instance_list_instance_list_component__["a" /* InstanceListComponent */] - }, - { - path: 'resources', - component: __WEBPACK_IMPORTED_MODULE_7__resource_resource_list_resource_list_component__["a" /* ResourceListComponent */] - }, - { - path: 'workflows', - component: __WEBPACK_IMPORTED_MODULE_13__workflow_workflow_list_workflow_list_component__["a" /* WorkflowListComponent */] - } - ] - }, - { - path: 'clusters/:cluster_name/controller', - component: __WEBPACK_IMPORTED_MODULE_10__controller_controller_detail_controller_detail_component__["a" /* ControllerDetailComponent */], - children: [ - { - path: '', - redirectTo: 'history', - pathMatch: 'full' - }, - { - path: 'history', - component: __WEBPACK_IMPORTED_MODULE_11__history_history_list_history_list_component__["a" /* HistoryListComponent */] - } - ] - }, - { - path: 'clusters/:cluster_name/resources/:resource_name', - component: __WEBPACK_IMPORTED_MODULE_8__resource_resource_detail_resource_detail_component__["a" /* ResourceDetailComponent */], - resolve: { - resource: __WEBPACK_IMPORTED_MODULE_6__resource_shared_resource_resolver__["a" /* ResourceResolver */] - }, - children: [ - { - path: '', - redirectTo: 'partitions', - pathMatch: 'full' - }, - { - path: 'partitions', - component: __WEBPACK_IMPORTED_MODULE_9__resource_partition_list_partition_list_component__["a" /* PartitionListComponent */] - }, - { - path: 'externalView', - component: __WEBPACK_IMPORTED_MODULE_1__shared_node_viewer_node_viewer_component__["a" /* NodeViewerComponent */], - data: { - path: 'resource.externalView' - } - }, - { - path: 'idealState', - component: __WEBPACK_IMPORTED_MODULE_1__shared_node_viewer_node_viewer_component__["a" /* NodeViewerComponent */], - data: { - path: 'resource.idealState' - } - }, - { - path: 'configs', - component: __WEBPACK_IMPORTED_MODULE_4__configuration_config_detail_config_detail_component__["a" /* ConfigDetailComponent */], - data: { - forResource: true - } - } - ] - }, - { - path: 'clusters/:cluster_name/workflows/:workflow_name', - component: __WEBPACK_IMPORTED_MODULE_14__workflow_workflow_detail_workflow_detail_component__["a" /* WorkflowDetailComponent */] - }, - { - path: 'clusters/:cluster_name/instances/:instance_name', - component: __WEBPACK_IMPORTED_MODULE_12__instance_instance_detail_instance_detail_component__["a" /* InstanceDetailComponent */], - children: [ - { - path: '', - redirectTo: 'resources', - pathMatch: 'full' - }, - { - path: 'resources', - component: __WEBPACK_IMPORTED_MODULE_7__resource_resource_list_resource_list_component__["a" /* ResourceListComponent */], - data: { - forInstance: true - } - }, - { - path: 'configs', - component: __WEBPACK_IMPORTED_MODULE_4__configuration_config_detail_config_detail_component__["a" /* ConfigDetailComponent */], - data: { - forInstance: true - } - }, - { - path: 'history', - component: __WEBPACK_IMPORTED_MODULE_11__history_history_list_history_list_component__["a" /* HistoryListComponent */] - } - ] - } -]; -var AppRoutingModule = __WEBPACK_IMPORTED_MODULE_0__angular_router__["c" /* RouterModule */].forRoot(HELIX_ROUTES); -//# sourceMappingURL=app-routing.module.js.map - -/***/ }), - -/***/ "../../../../../src/app/app.component.html": -/***/ (function(module, exports) { - -module.exports = "<section class=\"app\" fxLayout=\"column\" fxFill>\n <md-toolbar *ngIf=\"headerEnabled\" class=\"header mat-elevation-z7\" color=\"primary\">\n <button md-icon-button\n *ngIf=\"isNarrowView\"\n (click)=\"sidenav.open()\">\n <md-icon>menu</md-icon>\n </button>\n <h2>Helix</h2>\n <a md-button *ngIf=\"false\" (click)=\"openDialog()\">Test</a>\n </md-toolbar>\n <md-progress-bar *ngIf=\"isLoading\" mode=\"indeterminate\" [ngClass]=\"{'no-header': !headerEnabled}\"></md-progress-bar>\n <md-sidenav-container fxFlex>\n <md-sidenav\n #sidenav\n [mode]=\"isNarrowView ? 'over' : 'side'\"\n [opened]=\"!isNarrowView\"\n [disableClose]=\"!isNarrowView\"\n class=\"mat-elevation-z4\">\n <hi-cluster-list></hi-cluster-list>\n </md-sidenav>\n <router-outlet></router-outlet>\n </md-sidenav-container>\n <section *ngIf=\"footerEnabled\" class=\"footer mat-elevation-z7\" fxLayout=\"row\" fxLayoutAlign=\"center center \">\n <span>© 2017 Helix. All rights reserved.</span>\n </section>\n</section>\n" - -/***/ }), - -/***/ "../../../../../src/app/app.component.scss": -/***/ (function(module, exports, __webpack_require__) { - -exports = module.exports = __webpack_require__("../../../../css-loader/lib/css-base.js")(false); -// imports - - -// module -exports.push([module.i, ".header, .footer {\n z-index: 7; }\n\n.mat-progress-bar {\n position: fixed;\n top: 64px;\n z-index: 5; }\n .mat-progress-bar.no-header {\n top: 0; }\n\nmd-sidenav {\n width: 25vw;\n min-width: 200px; }\n\n.footer {\n background-color: #f5f5f5;\n height: 50px; }\n .footer span {\n font-weight: normal;\n font-size: 14px;\n color: #666; }\n", ""]); - -// exports - - -/*** EXPORTS FROM exports-loader ***/ -module.exports = module.exports.toString(); - -/***/ }), - -/***/ "../../../../../src/app/app.component.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_router__ = __webpack_require__("../../../router/@angular/router.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_material__ = __webpack_require__("../../../material/@angular/material.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_flex_layout__ = __webpack_require__("../../../flex-layout/index.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_angulartics2__ = __webpack_require__("../../../../angulartics2/dist/index.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__environments_environment__ = __webpack_require__("../../../../../src/environments/environment.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__shared_dialog_input_dialog_input_dialog_component__ = __webpack_require__("../../../../../src/app/shared/dialog/input-dialog/input-dialog.component.ts"); -/* 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(dialog, media, route, router, angulartics) { - var _this = this; - this.dialog = dialog; - this.media = media; - this.route = route; - this.router = router; - this.angulartics = angulartics; - this.headerEnabled = true; - this.footerEnabled = __WEBPACK_IMPORTED_MODULE_5__environments_environment__["a" /* environment */].production; - this.isLoading = true; - router.events.subscribe(function (event) { - if (event instanceof __WEBPACK_IMPORTED_MODULE_1__angular_router__["e" /* NavigationStart */]) { - _this.isLoading = true; - } - if (event instanceof __WEBPACK_IMPORTED_MODULE_1__angular_router__["d" /* NavigationEnd */]) { - _this.isLoading = false; - } - if (event instanceof __WEBPACK_IMPORTED_MODULE_1__angular_router__["f" /* NavigationError */]) { - _this.isLoading = false; - } - if (event instanceof __WEBPACK_IMPORTED_MODULE_1__angular_router__["g" /* NavigationCancel */]) { - _this.isLoading = false; - } - }); - } - AppComponent.prototype.ngOnInit = function () { - var _this = this; - this.route.queryParams.subscribe(function (params) { - if (params['embed'] == 'true') { - _this.headerEnabled = _this.footerEnabled = false; - } - }); - // auto adjust side nav only if not embed - this.isNarrowView = this.headerEnabled && (this.media.isActive('xs') || this.media.isActive('sm')); - this.media.subscribe(function (change) { - _this.isNarrowView = _this.headerEnabled && (change.mqAlias === 'xs' || change.mqAlias === 'sm'); - }); - }; - AppComponent.prototype.openDialog = function () { - var ref = this.dialog.open(__WEBPACK_IMPORTED_MODULE_6__shared_dialog_input_dialog_input_dialog_component__["a" /* InputDialogComponent */]); - ref.afterClosed().subscribe(function (result) { - console.log(result); - }); - }; - AppComponent = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({ - selector: 'hi-root', - template: __webpack_require__("../../../../../src/app/app.component.html"), - styles: [__webpack_require__("../../../../../src/app/app.component.scss")] - }), - __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_2__angular_material__["b" /* MdDialog */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_2__angular_material__["b" /* MdDialog */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_3__angular_flex_layout__["b" /* ObservableMedia */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_3__angular_flex_layout__["b" /* ObservableMedia */]) === "function" && _b || Object, typeof (_c = typeof __WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* ActivatedRoute */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* ActivatedRoute */]) === "function" && _c || Object, typeof (_d = typeof __WEBPACK_IMPORTED_MODULE_1__angular_router__["b" /* Router */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__angular_router__["b" /* Router */]) === "function" && _d || Object, typeof (_e = typeof __WEBPACK_IMPORTED_MODULE_4_angulartics2__["b" /* Angulartics2Piwik */] !== "undefin ed" && __WEBPACK_IMPORTED_MODULE_4_angulartics2__["b" /* Angulartics2Piwik */]) === "function" && _e || Object]) - ], AppComponent); - return AppComponent; - var _a, _b, _c, _d, _e; -}()); - -//# sourceMappingURL=app.component.js.map - -/***/ }), - -/***/ "../../../../../src/app/app.module.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__("../../../platform-browser/@angular/platform-browser.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_forms__ = __webpack_require__("../../../forms/@angular/forms.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_http__ = __webpack_require__("../../../http/@angular/http.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__angular_flex_layout__ = __webpack_require__("../../../flex-layout/index.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__angular_material__ = __webpack_require__("../../../material/@angular/material.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_angulartics2__ = __webpack_require__("../../../../angulartics2/dist/index.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__app_routing_module__ = __webpack_require__("../../../../../src/app/app-routing.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__core_core_module__ = __webpack_require__("../../../../../src/app/core/core.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__shared_shared_module__ = __webpack_require__("../../../../../src/app/shared/shared.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__cluster_cluster_module__ = __webpack_require__("../../../../../src/app/cluster/cluster.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__configuration_configuration_module__ = __webpack_require__("../../../../../src/app/configuration/configuration.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__instance_instance_module__ = __webpack_require__("../../../../../src/app/instance/instance.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__resource_resource_module__ = __webpack_require__("../../../../../src/app/resource/resource.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__controller_controller_module__ = __webpack_require__("../../../../../src/app/controller/controller.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__history_history_module__ = __webpack_require__("../../../../../src/app/history/history.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__app_component__ = __webpack_require__("../../../../../src/app/app.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__workflow_workflow_module__ = __webpack_require__("../../../../../src/app/workflow/workflow.module.ts"); -/* 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; -}; - - - - - - - - - - - - - - - - - - -var AppModule = (function () { - function AppModule() { - } - AppModule = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__angular_core__["NgModule"])({ - declarations: [ - __WEBPACK_IMPORTED_MODULE_16__app_component__["a" /* AppComponent */] - ], - imports: [ - __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["BrowserModule"], - __WEBPACK_IMPORTED_MODULE_2__angular_forms__["a" /* FormsModule */], - __WEBPACK_IMPORTED_MODULE_3__angular_http__["a" /* HttpModule */], - __WEBPACK_IMPORTED_MODULE_7__app_routing_module__["a" /* AppRoutingModule */], - __WEBPACK_IMPORTED_MODULE_6_angulartics2__["a" /* Angulartics2Module */].forRoot([__WEBPACK_IMPORTED_MODULE_6_angulartics2__["b" /* Angulartics2Piwik */]]), - __WEBPACK_IMPORTED_MODULE_8__core_core_module__["a" /* CoreModule */], - __WEBPACK_IMPORTED_MODULE_9__shared_shared_module__["a" /* SharedModule */], - __WEBPACK_IMPORTED_MODULE_4__angular_flex_layout__["a" /* FlexLayoutModule */], - __WEBPACK_IMPORTED_MODULE_5__angular_material__["a" /* MaterialModule */], - __WEBPACK_IMPORTED_MODULE_10__cluster_cluster_module__["a" /* ClusterModule */], - __WEBPACK_IMPORTED_MODULE_11__configuration_configuration_module__["a" /* ConfigurationModule */], - __WEBPACK_IMPORTED_MODULE_12__instance_instance_module__["a" /* InstanceModule */], - __WEBPACK_IMPORTED_MODULE_13__resource_resource_module__["a" /* ResourceModule */], - __WEBPACK_IMPORTED_MODULE_14__controller_controller_module__["a" /* ControllerModule */], - __WEBPACK_IMPORTED_MODULE_15__history_history_module__["a" /* HistoryModule */], - __WEBPACK_IMPORTED_MODULE_17__workflow_workflow_module__["a" /* WorkflowModule */] - ], - providers: [], - bootstrap: [__WEBPACK_IMPORTED_MODULE_16__app_component__["a" /* AppComponent */]] - }) - ], AppModule); - return AppModule; -}()); - -//# sourceMappingURL=app.module.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-detail/cluster-detail.component.html": -/***/ (function(module, exports) { - -module.exports = "<section class=\"cluster-detail\">\n <section *ngIf=\"cluster\">\n <md-toolbar class=\"mat-elevation-z1\">\n <hi-detail-header [cluster]=\"cluster.name\"></hi-detail-header>\n <md-toolbar-row class=\"information\">\n <h6>Controller:\n <a md-button color=\"accent\" routerLink=\"controller\">{{ cluster.controller }}</a>\n </h6>\n <span fxFlex=\"1 1 auto\"></span>\n <md-icon\n *ngIf=\"cluster.enabled\"\n color=\"primary\">\n check_circle\n </md-icon>\n <md-icon\n *ngIf=\"!cluster.enabled\"\n color=\"warn\"\n mdTooltip=\"This cluster is paused.\">\n pause_circle_filled\n </md-icon>\n </md-toolbar-row>\n </md-toolbar>\n <nav md-tab-nav-bar>\n <a md-tab-link\n *ngFor=\"let tabLink of tabLinks\"\n [routerLink]=\"tabLink.link\"\n routerLinkActive #rla=\"routerLinkActive\"\n [active]=\"rla.isActive \">\n {{ tabLink.label }}\n </a>\n </nav>\n <router-outlet></router-outlet>\n </section>\n</section>\n" - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-detail/cluster-detail.component.scss": -/***/ (function(module, exports, __webpack_require__) { - -exports = module.exports = __webpack_require__("../../../../css-loader/lib/css-base.js")(false); -// imports - - -// module -exports.push([module.i, "", ""]); - -// exports - - -/*** EXPORTS FROM exports-loader ***/ -module.exports = module.exports.toString(); - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-detail/cluster-detail.component.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_router__ = __webpack_require__("../../../router/@angular/router.es5.js"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ClusterDetailComponent; }); -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 ClusterDetailComponent = (function () { - function ClusterDetailComponent(route) { - this.route = route; - this.tabLinks = [ - { label: 'Resources', link: 'resources' }, - { label: 'Workflows', link: 'workflows' }, - { label: 'Instances', link: 'instances' }, - { label: 'Configuration', link: 'configs' } - ]; - } - ClusterDetailComponent.prototype.ngOnInit = function () { - var _this = this; - this.route.data.subscribe(function (data) { return _this.cluster = data.cluster; }); - }; - ClusterDetailComponent = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({ - selector: 'hi-cluster-detail', - template: __webpack_require__("../../../../../src/app/cluster/cluster-detail/cluster-detail.component.html"), - styles: [__webpack_require__("../../../../../src/app/cluster/cluster-detail/cluster-detail.component.scss")] - }), - __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* ActivatedRoute */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* ActivatedRoute */]) === "function" && _a || Object]) - ], ClusterDetailComponent); - return ClusterDetailComponent; - var _a; -}()); - -//# sourceMappingURL=cluster-detail.component.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-list/cluster-list.component.html": -/***/ (function(module, exports) { - -module.exports = "<section class=\"cluster-list\">\n <section *ngIf=\"isLoading\" fxLayout=\"row\" fxLayoutAlign=\"center center\">\n <md-spinner>\n Loading all clusters ...\n </md-spinner>\n </section>\n <md-nav-list *ngIf=\"!isLoading && !errorMessage\">\n <h3 md-subheader>Clusters</h3>\n <a *ngFor=\"let cluster of clusters\"\n md-list-item\n [routerLink]=\"['/clusters', cluster.name]\"\n routerLinkActive=\"cluster-list-item-selected\">\n <md-icon md-list-icon>blur_circular</md-icon>\n <h4 md-line>{{ cluster.name }}</h4>\n </a>\n </md-nav-list>\n <section class=\"error-message\" *ngIf=\"errorMessage\">\n {{ errorMessage }}\n </section>\n</section>\n" - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-list/cluster-list.component.scss": -/***/ (function(module, exports, __webpack_require__) { - -exports = module.exports = __webpack_require__("../../../../css-loader/lib/css-base.js")(false); -// imports - - -// module -exports.push([module.i, "/**\n * Applies styles for users in high contrast mode. Note that this only applies\n * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`\n * attribute, however Chrome handles high contrast differently.\n */\n/* Theme for the ripple elements.*/\n/** The mixins below are shared between md-menu and md-select */\n/**\n * This mixin adds the correct panel transform styles based\n * on the direction that the menu panel opens.\n */\n/* stylelint-disable material/no-prefixes */\n/* stylelint-enable */\n/**\n * This mixin contains shared option styles between the select and\n * autocomplete components.\n */\n.mat-elevation-z0 {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z1 {\n box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z2 {\n box-shadow: 0 px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z3 {\n box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z4 {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z5 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z6 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z7 {\n box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z8 {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14p x 2px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z9 {\n box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z10 {\n box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z11 {\n box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z12 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z13 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z14 {\n box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z15 {\n box-shadow: 0 px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z16 {\n box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z17 {\n box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z18 {\n box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z19 {\n box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z20 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z21 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba( 0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z22 {\n box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z23 {\n box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z24 {\n box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }\n\n.mat-ripple {\n overflow: hidden; }\n\n.mat-ripple.mat-ripple-unbounded {\n overflow: visible; }\n\n.mat-ripple-element {\n position: absolute;\n border-radius: 50%;\n pointer-events: none;\n transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);\n transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);\n transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);\n -webkit-trans form: scale(0);\n transform: scale(0); }\n\n.mat-option {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n line-height: 48px;\n height: 48px;\n padding: 0 16px;\n font-size: 16px;\n font-family: Roboto, \"Helvetica Neue\", sans-serif;\n text-align: left;\n text-decoration: none;\n position: relative;\n cursor: pointer;\n outline: none; }\n .mat-option[disabled] {\n cursor: default; }\n [dir='rtl'] .mat-option {\n text-align: right; }\n .mat-option .mat-icon {\n margin-right: 16px; }\n [dir='rtl'] .mat-option .mat-icon {\n margin-left: 16px;\n margin-right: 0; }\n .mat-option[aria-disabled='true'] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default; }\n\n.mat-option-ripple {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none; }\n @media screen and (-ms-high-contrast: active) {\n .mat-option-ripple {\n opacity: 0.5; } }\n\n.mat-option-pseudo-checkbox {\n margin-right: 8px; }\n [dir='rtl'] .mat-option-pseudo-checkbox {\n margin-left: 8px;\n margin-right: 0; }\n\n.cdk-visually-hidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n text-transform: none;\n width: 1px; }\n\n.cdk-overlay-container, .cdk-global-overlay-wrapper {\n pointer-events: none;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%; }\n\n.cdk-overlay-container {\n position: fixed;\n z-index: 1000; }\n\n.cdk-global-overlay-wrapper {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 1000; }\n\n.cdk-overlay-pane {\n position: absolute;\n pointer-events: auto;\n box-sizing: border-box;\n z-index: 1000; }\n\n.cdk-overlay-backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 1000;\ n pointer-events: auto;\n transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);\n opacity: 0; }\n .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {\n opacity: 0.48; }\n\n.cdk-overlay-dark-backdrop {\n background: rgba(0, 0, 0, 0.6); }\n\n.cdk-overlay-transparent-backdrop {\n background: none; }\n\n.cdk-global-scrollblock {\n position: fixed;\n width: 100%;\n overflow-y: scroll; }\n\n.mat-ripple-element {\n background-color: rgba(0, 0, 0, 0.1); }\n\n.mat-option {\n color: rgba(0, 0, 0, 0.87); }\n .mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {\n background: rgba(0, 0, 0, 0.04); }\n .mat-option.mat-selected.mat-primary, .mat-primary .mat-option.mat-selected {\n color: #0077b5; }\n .mat-option.mat-selected.mat-accent, .mat-accent .mat-option.mat-selected {\n color: #ff4081; }\n .mat-option.mat-selected.mat-warn, .mat-warn .mat-option.mat-selected {\n color: #f44336; }\n .mat-option.mat-selected:not(.mat- option-multiple) {\n background: rgba(0, 0, 0, 0.04); }\n .mat-option.mat-active {\n background: rgba(0, 0, 0, 0.04);\n color: rgba(0, 0, 0, 0.87); }\n .mat-option.mat-option-disabled {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-pseudo-checkbox {\n color: rgba(0, 0, 0, 0.54); }\n .mat-pseudo-checkbox::after {\n color: #fafafa; }\n\n.mat-pseudo-checkbox-checked.mat-primary,\n.mat-pseudo-checkbox-indeterminate.mat-primary,\n.mat-primary .mat-pseudo-checkbox-checked,\n.mat-primary .mat-pseudo-checkbox-indeterminate {\n background: #0077b5; }\n\n.mat-pseudo-checkbox-checked.mat-accent,\n.mat-pseudo-checkbox-indeterminate.mat-accent,\n.mat-accent .mat-pseudo-checkbox-checked,\n.mat-accent .mat-pseudo-checkbox-indeterminate {\n background: #ff4081; }\n\n.mat-pseudo-checkbox-checked.mat-warn,\n.mat-pseudo-checkbox-indeterminate.mat-warn,\n.mat-warn .mat-pseudo-checkbox-checked,\n.mat-warn .mat-pseudo-checkbox-indeterminate {\n background: #f44336; }\n\n.mat-pseudo-checkb ox-checked.mat-pseudo-checkbox-disabled, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {\n background: #b0b0b0; }\n\n.mat-app-background {\n background-color: #fafafa; }\n\n.mat-theme-loaded-marker {\n display: none; }\n\n.mat-autocomplete-panel {\n background: white;\n color: rgba(0, 0, 0, 0.87); }\n .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active) {\n background: white;\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-button, .mat-icon-button {\n background: transparent; }\n .mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay {\n background-color: rgba(0, 119, 181, 0.12); }\n .mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay {\n background-color: rgba(255, 64, 129, 0.12); }\n .mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay {\n background-color: rgba(244, 67, 54, 0.12); }\n .mat-button[disabled] .mat-button-focus-overlay, .mat-icon-button[disabled] .mat-button-focus-overlay {\n background-color: transparent; }\n .mat-button.mat-primary, .mat-icon-button.mat-primary {\n color: #0077b5; }\n .mat-button.mat-accent, .mat-icon-button.mat-accent {\n color: #ff4081; }\n .mat-button.mat-warn, .mat-icon-button.mat-warn {\n color: #f44336; }\n .mat-button.mat-primary[disabled], .mat-button.mat-accent[disabled], .mat-button.mat-warn[disabled], .mat-button[disabled][disabled], .mat-icon-button.mat-primary[disabled], .mat-icon-button.mat-accent[disabled], .mat-icon-button.mat-warn[disabled], .mat-icon-button[disabled][disabled] {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-raised-button, .mat-fab, .mat-mini-fab {\n color: rgba(0, 0, 0, 0.87);\n background-color: white; }\n .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {\n color: rgba(255, 255, 255, 0.87); }\n .mat-raised-button.mat-accent, .mat-fab.mat-accent , .mat-mini-fab.mat-accent {\n color: white; }\n .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {\n color: white; }\n .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {\n color: rgba(0, 0, 0, 0.38); }\n .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {\n background-color: #0077b5; }\n .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {\n background-color: #ff4081; }\n .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {\n background-color: #f44336; }\n .mat-raised-button.mat-primary[disabl ed], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {\n background-color: rgba(0, 0, 0, 0.12); }\n .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {\n background-color: rgba(255, 255 , 255, 0.2); }\n\n.mat-button.mat-primary .mat-ripple-element {\n background-color: rgba(0, 119, 181, 0.1); }\n\n.mat-button.mat-accent .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.1); }\n\n.mat-button.mat-warn .mat-ripple-element {\n background-color: rgba(244, 67, 54, 0.1); }\n\n.mat-icon-button.mat-primary .mat-ripple-element {\n background-color: rgba(0, 119, 181, 0.2); }\n\n.mat-icon-button.mat-accent .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.2); }\n\n.mat-icon-button.mat-warn .mat-ripple-element {\n background-color: rgba(244, 67, 54, 0.2); }\n\n.mat-fab, .mat-mini-fab {\n background-color: #ff4081;\n color: white; }\n .mat-fab .mat-ripple-element, .mat-mini-fab .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n\n.mat-button-toggle {\n color: rgba(0, 0, 0, 0.38); }\n .mat-button-toggle.cdk-focused .mat-button-toggle-focus-overlay {\n background-color: rgba(0, 0, 0, 0.06); }\n\n.mat-button-toggle-check ed {\n background-color: #e0e0e0;\n color: black; }\n\n.mat-button-toggle-disabled {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.38); }\n .mat-button-toggle-disabled.mat-button-toggle-checked {\n background-color: #bdbdbd; }\n\n.mat-card {\n background: white;\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-card-subtitle {\n color: rgba(0, 0, 0, 0.54); }\n\n.mat-checkbox-frame {\n border-color: rgba(0, 0, 0, 0.54); }\n\n.mat-checkbox-checkmark {\n fill: #fafafa; }\n\n.mat-checkbox-checkmark-path {\n stroke: #fafafa !important; }\n\n.mat-checkbox-mixedmark {\n background-color: #fafafa; }\n\n.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {\n background-color: #0077b5; }\n\n.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {\n background-color: #ff4081; }\n\n.mat-checkbox-indeterminate.mat-warn .mat-checkbox-backgroun d, .mat-checkbox-checked.mat-warn .mat-checkbox-background {\n background-color: #f44336; }\n\n.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {\n background-color: #b0b0b0; }\n\n.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {\n border-color: #b0b0b0; }\n\n.mat-checkbox-disabled .mat-checkbox-label {\n color: #b0b0b0; }\n\n.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element {\n background-color: rgba(0, 119, 181, 0.26); }\n\n.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.26); }\n\n.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element {\n background-color: rgba(244, 67, 54, 0.26); }\n\n.mat-chip:not(.mat-basic-chip) {\n background-color: #e0e0e0;\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-ch ip.mat-chip-selected:not(.mat-basic-chip) {\n background-color: #808080;\n color: rgba(255, 255, 255, 0.87); }\n .mat-chip.mat-chip-selected:not(.mat-basic-chip).mat-primary {\n background-color: #0077b5;\n color: rgba(255, 255, 255, 0.87); }\n .mat-chip.mat-chip-selected:not(.mat-basic-chip).mat-accent {\n background-color: #ff4081;\n color: white; }\n .mat-chip.mat-chip-selected:not(.mat-basic-chip).mat-warn {\n background-color: #f44336;\n color: white; }\n\n.mat-datepicker-content {\n background-color: white; }\n\n.mat-calendar-arrow {\n border-top-color: rgba(0, 0, 0, 0.54); }\n\n.mat-calendar-next-button,\n.mat-calendar-previous-button {\n color: rgba(0, 0, 0, 0.54); }\n\n.mat-calendar-table-header {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-calendar-table-header-divider::after {\n background: rgba(0, 0, 0, 0.12); }\n\n.mat-calendar-body-label {\n color: rgba(0, 0, 0, 0.54); }\n\n.mat-calendar-body-cell-content {\n color: rgba(0, 0, 0, 0.87);\n bor der-color: transparent; }\n .mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {\n color: rgba(0, 0, 0, 0.38); }\n\n:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),\n.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {\n background-color: rgba(0, 0, 0, 0.04); }\n\n.mat-calendar-body-selected {\n background-color: #0077b5;\n color: rgba(255, 255, 255, 0.87); }\n\n.mat-calendar-body-disabled > .mat-calendar-body-selected {\n background-color: rgba(0, 119, 181, 0.4); }\n\n.mat-calendar-body-today:not(.mat-calendar-body-selected) {\n border-color: rgba(0, 0, 0, 0.38); }\n\n.mat-calendar-body-today.mat-calendar-body-selected {\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.87); }\n\n.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected) {\n border-color: rgba(0, 0, 0, 0.18); }\n\n.mat-dialog-container {\n background: white; }\n\n.mat-icon.mat-primary {\n color: #0077b5; }\n\n.mat-icon.mat-accent {\n color: #ff4081; }\n\n.mat-icon.mat-warn {\n color: #f44336; }\n\n.mat-input-placeholder {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-focused .mat-input-placeholder {\n color: #0077b5; }\n .mat-focused .mat-input-placeholder.mat-accent {\n color: #ff4081; }\n .mat-focused .mat-input-placeholder.mat-warn {\n color: #f44336; }\n\n.mat-input-element:disabled {\n color: rgba(0, 0, 0, 0.38); }\n\ninput.mat-input-element:-webkit-autofill + .mat-input-placeholder .mat-placeholder-required,\n.mat-focused .mat-input-placeholder.mat-float .mat-placeholder-required {\n color: #ff4081; }\n\n.mat-input-underline {\n border-color: rgba(0, 0, 0, 0.12); }\n .mat-input-underline .mat-input-ripple {\n background-color: #0077b5; }\n .mat-input-underline .mat-input-ripple.mat-accent {\n background-color: #ff4081; }\n .mat-input-underline .mat-input-r ipple.mat-warn {\n background-color: #f44336; }\n\n.mat-input-invalid .mat-input-placeholder,\n.mat-input-invalid .mat-placeholder-required {\n color: #f44336; }\n\n.mat-input-invalid .mat-input-ripple {\n background-color: #f44336; }\n\n.mat-input-error {\n color: #f44336; }\n\n.mat-list .mat-list-item, .mat-nav-list .mat-list-item {\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-list .mat-subheader, .mat-nav-list .mat-subheader {\n color: rgba(0, 0, 0, 0.54); }\n\n.mat-divider {\n border-top-color: rgba(0, 0, 0, 0.12); }\n\n.mat-nav-list .mat-list-item {\n outline: none; }\n .mat-nav-list .mat-list-item:hover, .mat-nav-list .mat-list-item.mat-list-item-focus {\n background: rgba(0, 0, 0, 0.04); }\n\n.mat-menu-content {\n background: white; }\n\n.mat-menu-item {\n background: transparent;\n color: rgba(0, 0, 0, 0.87); }\n .mat-menu-item[disabled] {\n color: rgba(0, 0, 0, 0.38); }\n .mat-menu-item .mat-icon {\n color: rgba(0, 0, 0, 0.54);\n vertical-align: mid dle; }\n .mat-menu-item:hover:not([disabled]), .mat-menu-item:focus:not([disabled]) {\n background: rgba(0, 0, 0, 0.04); }\n\n.mat-progress-bar-background {\n background-image: url(\"data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23b3d6e9%27%2F%3E%3C%2Fsvg%3E\"); }\n\n.mat-progress-bar-buffer {\n background-color: #b3d6e9; }\n\n.mat-progress-bar-fill::after {\n background-color: #0077b5; }\n\n.mat-progress-bar.mat-accent .mat-progress-bar-background {\n background-image: url(\"data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmln s%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23ff80ab%27%2F%3E%3C%2Fsvg%3E\"); }\n\n.mat-progress-bar.mat-accent .mat-progress-bar-buffer {\n background-color: #ff80ab; }\n\n.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {\n background-color: #ff4081; }\n\n.mat-progress-bar.mat-warn .mat-progress-bar-background {\n background-image: url(\"data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircl e%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23ffcdd2%27%2F%3E%3C%2Fsvg%3E\"); }\n\n.mat-progress-bar.mat-warn .mat-progress-bar-buffer {\n background-color: #ffcdd2; }\n\n.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {\n background-color: #f44336; }\n\n.mat-progress-spinner path, .mat-spinner path {\n stroke: #0077b5; }\n\n.mat-progress-spinner.mat-accent path, .mat-spinner.mat-accent path {\n stroke: #ff4081; }\n\n.mat-progress-spinner.mat-warn path, .mat-spinner.mat-warn path {\n stroke: #f44336; }\n\n.mat-radio-outer-circle {\n border-color: rgba(0, 0, 0, 0.54); }\n\n.mat-radio-checked .mat-radio-outer-circle {\n border-color: #ff4081; }\n\n.mat-radio-disabled .mat-radio-outer-circle {\n border-color: rgba(0, 0, 0, 0.38); }\n\n.mat-radio-inner-circle {\n background-color: #ff4081; }\n\n.mat-radio-ripple .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.26); }\n\n.mat-radio-disabled .mat-radio-ripple .mat-ripple-element, .mat-radio- disabled .mat-radio-inner-circle {\n background-color: rgba(0, 0, 0, 0.38); }\n\n.mat-radio-disabled .mat-radio-label-content {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-select-trigger,\n.mat-select-arrow {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-select-underline {\n background-color: rgba(0, 0, 0, 0.12); }\n\n.mat-select-disabled .mat-select-value,\n.mat-select-arrow,\n.mat-select-trigger {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-select-content, .mat-select-panel-done-animating {\n background: white; }\n\n.mat-select-value {\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-select:focus:not(.mat-select-disabled).mat-primary .mat-select-trigger, .mat-select:focus:not(.mat-select-disabled).mat-primary .mat-select-arrow {\n color: #0077b5; }\n\n.mat-select:focus:not(.mat-select-disabled).mat-primary .mat-select-underline {\n background-color: #0077b5; }\n\n.mat-select:focus:not(.mat-select-disabled).mat-accent .mat-select-trigger, .mat-select:focus:not(.mat-select-disabled).mat-accent .m at-select-arrow {\n color: #ff4081; }\n\n.mat-select:focus:not(.mat-select-disabled).mat-accent .mat-select-underline {\n background-color: #ff4081; }\n\n.mat-select:focus:not(.mat-select-disabled).mat-warn .mat-select-trigger, .mat-select:focus:not(.mat-select-disabled).mat-warn .mat-select-arrow,\n.mat-select:not(:focus).ng-invalid.ng-touched:not(.mat-select-disabled) .mat-select-trigger,\n.mat-select:not(:focus).ng-invalid.ng-touched:not(.mat-select-disabled) .mat-select-arrow {\n color: #f44336; }\n\n.mat-select:focus:not(.mat-select-disabled).mat-warn .mat-select-underline,\n.mat-select:not(:focus).ng-invalid.ng-touched:not(.mat-select-disabled) .mat-select-underline {\n background-color: #f44336; }\n\n.mat-sidenav-container {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-sidenav {\n background-color: white;\n color: rgba(0, 0, 0, 0.87); }\n .mat-sidenav.mat-sidenav-push {\n background-color: white; }\n\n.mat-sidenav-backdrop.mat-sidenav-shown {\n background-color: rgba(0, 0, 0, 0.6); }\n\n.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {\n background-color: #e91e63; }\n\n.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {\n background-color: rgba(233, 30, 99, 0.5); }\n\n.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {\n background-color: rgba(0, 0, 0, 0.06); }\n\n.mat-slide-toggle .mat-ripple-element {\n background-color: rgba(233, 30, 99, 0.12); }\n\n.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {\n background-color: #0077b5; }\n\n.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {\n background-color: rgba(0, 119, 181, 0.5); }\n\n.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element {\n background-color: rgba(0, 0, 0, 0.06); }\n\n.mat-slide-toggle.mat-primary .mat-ripple-element {\n background-color: rgba(0, 119, 181, 0.12); }\n\n.mat-slide-toggle.mat-warn.mat-checked:not (.mat-disabled) .mat-slide-toggle-thumb {\n background-color: #f44336; }\n\n.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {\n background-color: rgba(244, 67, 54, 0.5); }\n\n.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element {\n background-color: rgba(0, 0, 0, 0.06); }\n\n.mat-slide-toggle.mat-warn .mat-ripple-element {\n background-color: rgba(244, 67, 54, 0.12); }\n\n.mat-disabled .mat-slide-toggle-thumb {\n background-color: #bdbdbd; }\n\n.mat-disabled .mat-slide-toggle-bar {\n background-color: rgba(0, 0, 0, 0.1); }\n\n.mat-slide-toggle-thumb {\n background-color: #fafafa; }\n\n.mat-slide-toggle-bar {\n background-color: rgba(0, 0, 0, 0.38); }\n\n.mat-slider-track-background {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.mat-primary .mat-slider-track-fill,\n.mat-primary .mat-slider-thumb,\n.mat-primary .mat-slider-thumb-label {\n background-color: #0077b5; }\n\n.mat-primary .mat-slider-thumb-label-text {\n color: rgba(2 55, 255, 255, 0.87); }\n\n.mat-accent .mat-slider-track-fill,\n.mat-accent .mat-slider-thumb,\n.mat-accent .mat-slider-thumb-label {\n background-color: #ff4081; }\n\n.mat-accent .mat-slider-thumb-label-text {\n color: white; }\n\n.mat-warn .mat-slider-track-fill,\n.mat-warn .mat-slider-thumb,\n.mat-warn .mat-slider-thumb-label {\n background-color: #f44336; }\n\n.mat-warn .mat-slider-thumb-label-text {\n color: white; }\n\n.mat-slider-focus-ring {\n background-color: rgba(255, 64, 129, 0.2); }\n\n.mat-slider:hover .mat-slider-track-background,\n.cdk-focused .mat-slider-track-background {\n background-color: rgba(0, 0, 0, 0.38); }\n\n.mat-slider-disabled .mat-slider-track-background,\n.mat-slider-disabled .mat-slider-track-fill,\n.mat-slider-disabled .mat-slider-thumb {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.mat-slider-disabled:hover .mat-slider-track-background {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.mat-slider-min-value .mat-slider-focus-ring {\n backgrou nd-color: rgba(0, 0, 0, 0.12); }\n\n.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,\n.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {\n background-color: black; }\n\n.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,\n.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {\n border-color: rgba(0, 0, 0, 0.26);\n background-color: transparent; }\n\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {\n border-color: rgba(0, 0, 0, 0.38); }\n\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat- slider-disabled .mat-slider-thumb {\n border-color: rgba(0, 0, 0, 0.26); }\n\n.mat-slider-has-ticks .mat-slider-wrapper::after {\n border-color: rgba(0, 0, 0, 0.7); }\n\n.mat-slider-horizontal .mat-slider-ticks {\n background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);\n background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent); }\n\n.mat-slider-vertical .mat-slider-ticks {\n background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent); }\n\n.mat-tab-nav-bar,\n.mat-tab-header {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12); }\n\n.mat-tab-group-inverted-header .mat-tab-nav-bar,\n.mat-tab-group-inverted-header .mat-tab-header {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n border-bottom: none; }\n\n.mat-tab-label:focus {\n background-color: rgba(179, 214, 233, 0.3); }\n\n.mat-ink-bar {\n background-color: #0077b5; }\n\n.mat-tab-label, .mat-tab-link {\n color: rgba(0, 0, 0, 0.87); }\n .mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-toolbar {\n background: whitesmoke;\n color: rgba(0, 0, 0, 0.87); }\n .mat-toolbar.mat-primary {\n background: #0077b5;\n color: rgba(255, 255, 255, 0.87); }\n .mat-toolbar.mat-accent {\n background: #ff4081;\n color: white; }\n .mat-toolbar.mat-warn {\n background: #f44336;\n color: white; }\n\n.mat-tooltip {\n background: rgba(97, 97, 97, 0.9); }\n\n.mat-toolbar {\n background-color: #fff; }\n .mat-toolbar .mat-icon.secondary {\n vertical-align: bottom; }\n .mat-toolbar .mat-toolbar-row.information {\n height: 24px;\n margin-bottom: 24px; }\n\n.cluster-list-item-selected h4 {\n font-weight: 500;\n color: #0077b5; }\n\n.error-message {\n padding: 10px; }\n", ""]); - -// exports - - -/*** EXPORTS FROM exports-loader ***/ -module.exports = module.exports.toString(); - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster-list/cluster-list.component.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_material__ = __webpack_require__("../../../material/@angular/material.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__shared_cluster_service__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.service.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__shared_dialog_alert_dialog_alert_dialog_component__ = __webpack_require__("../../../../../src/app/shared/dialog/alert-dialog/alert-dialog.component.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ClusterListComponent; }); -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 ClusterListComponent = (function () { - function ClusterListComponent(clusterService, dialog) { - this.clusterService = clusterService; - this.dialog = dialog; - this.clusters = []; - this.errorMessage = ''; - this.isLoading = true; - } - ClusterListComponent.prototype.ngOnInit = function () { - var _this = this; - this.clusterService - .getAll() - .subscribe( - /* happy path */ function (clusters) { return _this.clusters = clusters; }, - /* error path */ function (error) { return _this.showErrorMessage(error); }, - /* onComplete */ function () { return _this.isLoading = false; }); - }; - ClusterListComponent.prototype.showErrorMessage = function (error) { - this.errorMessage = error; - this.isLoading = false; - this.dialog.open(__WEBPACK_IMPORTED_MODULE_3__shared_dialog_alert_dialog_alert_dialog_component__["a" /* AlertDialogComponent */], { - data: { - title: 'Error', - message: this.errorMessage - } - }); - }; - ClusterListComponent = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({ - selector: 'hi-cluster-list', - template: __webpack_require__("../../../../../src/app/cluster/cluster-list/cluster-list.component.html"), - styles: [__webpack_require__("../../../../../src/app/cluster/cluster-list/cluster-list.component.scss")], - providers: [__WEBPACK_IMPORTED_MODULE_2__shared_cluster_service__["a" /* ClusterService */]] - }), - __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_2__shared_cluster_service__["a" /* ClusterService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_2__shared_cluster_service__["a" /* ClusterService */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_1__angular_material__["b" /* MdDialog */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__angular_material__["b" /* MdDialog */]) === "function" && _b || Object]) - ], ClusterListComponent); - return ClusterListComponent; - var _a, _b; -}()); - -//# sourceMappingURL=cluster-list.component.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/cluster.module.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_common__ = __webpack_require__("../../../common/@angular/common.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_http__ = __webpack_require__("../../../http/@angular/http.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_router__ = __webpack_require__("../../../router/@angular/router.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__angular_material__ = __webpack_require__("../../../material/@angular/material.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__angular_platform_browser_animations__ = __webpack_require__("../../../platform-browser/@angular/platform-browser/animations.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_hammerjs__ = __webpack_require__("../../../../hammerjs/hammer.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_hammerjs___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_hammerjs__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__angular_flex_layout__ = __webpack_require__("../../../flex-layout/index.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__shared_shared_module__ = __webpack_require__("../../../../../src/app/shared/shared.module.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__shared_cluster_service__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.service.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__shared_cluster_resolver__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.resolver.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__cluster_list_cluster_list_component__ = __webpack_require__("../../../../../src/app/cluster/cluster-list/cluster-list.component.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__cluster_detail_cluster_detail_component__ = __webpack_require__("../../../../../src/app/cluster/cluster-detail/cluster-detail.component.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ClusterModule; }); -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 ClusterModule = (function () { - function ClusterModule() { - } - ClusterModule = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["NgModule"])({ - imports: [ - __WEBPACK_IMPORTED_MODULE_1__angular_common__["CommonModule"], - __WEBPACK_IMPORTED_MODULE_2__angular_http__["a" /* HttpModule */], - __WEBPACK_IMPORTED_MODULE_3__angular_router__["c" /* RouterModule */], - __WEBPACK_IMPORTED_MODULE_4__angular_material__["a" /* MaterialModule */], - __WEBPACK_IMPORTED_MODULE_5__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], - __WEBPACK_IMPORTED_MODULE_7__angular_flex_layout__["a" /* FlexLayoutModule */], - __WEBPACK_IMPORTED_MODULE_8__shared_shared_module__["a" /* SharedModule */] - ], - declarations: [ - __WEBPACK_IMPORTED_MODULE_11__cluster_list_cluster_list_component__["a" /* ClusterListComponent */], - __WEBPACK_IMPORTED_MODULE_12__cluster_detail_cluster_detail_component__["a" /* ClusterDetailComponent */] - ], - providers: [ - __WEBPACK_IMPORTED_MODULE_9__shared_cluster_service__["a" /* ClusterService */], - __WEBPACK_IMPORTED_MODULE_10__shared_cluster_resolver__["a" /* ClusterResolver */] - ], - exports: [ - __WEBPACK_IMPORTED_MODULE_11__cluster_list_cluster_list_component__["a" /* ClusterListComponent */], - __WEBPACK_IMPORTED_MODULE_12__cluster_detail_cluster_detail_component__["a" /* ClusterDetailComponent */] - ] - }) - ], ClusterModule); - return ClusterModule; -}()); - -//# sourceMappingURL=cluster.module.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/shared/cluster.model.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__instance_shared_instance_model__ = __webpack_require__("../../../../../src/app/instance/shared/instance.model.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Cluster; }); - -var Cluster = (function () { - function Cluster(obj) { - this.name = obj.id; - this.controller = obj.controller; - this.enabled = !obj.paused; - this.resources = obj.resources; - var ins = []; - for (var _i = 0, _a = obj.instances; _i < _a.length; _i++) { - var instance = _a[_i]; - ins.push(new __WEBPACK_IMPORTED_MODULE_0__instance_shared_instance_model__["a" /* Instance */](instance, this.name, obj.liveInstances.indexOf(instance) >= 0)); - } - this.instances = ins; - } - return Cluster; -}()); - -//# sourceMappingURL=cluster.model.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/shared/cluster.resolver.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__cluster_service__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.service.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ClusterResolver; }); -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 ClusterResolver = (function () { - function ClusterResolver(clusterService) { - this.clusterService = clusterService; - } - ClusterResolver.prototype.resolve = function (route) { - return this.clusterService.get(route.paramMap.get('name')); - }; - ClusterResolver = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Injectable"])(), - __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1__cluster_service__["a" /* ClusterService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__cluster_service__["a" /* ClusterService */]) === "function" && _a || Object]) - ], ClusterResolver); - return ClusterResolver; - var _a; -}()); - -//# sourceMappingURL=cluster.resolver.js.map - -/***/ }), - -/***/ "../../../../../src/app/cluster/shared/cluster.service.ts": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__cluster_model__ = __webpack_require__("../../../../../src/app/cluster/shared/cluster.model.ts"); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__core_helix_service__ = __webpack_require__("../../../../../src/app/core/helix.service.ts"); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ClusterService; }); -var __extends = (this && this.__extends) || (function () { - var extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); -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 ClusterService = (function (_super) { - __extends(ClusterService, _super); - function ClusterService() { - return _super !== null && _super.apply(this, arguments) || this; - } - ClusterService.prototype.getAll = function () { - return this - .request('/clusters') - .map(function (data) { - return data - .clusters - .sort() - .map(function (name) { return ({ name: name }); }); - }); - }; - ClusterService.prototype.get = function (name) { - return this - .request("/clusters/" + name) - .map(function (data) { - return new __WEBPACK_IMPORTED_MODULE_1__cluster_model__["a" /* Cluster */](data); - }); - }; - ClusterService = __decorate([ - __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Injectable"])() - ], ClusterService); - return ClusterService; -}(__WEBPACK_IMPORTED_MODULE_2__core_helix_service__["a" /* HelixService */])); - -//# sourceMappingURL=cluster.service.js.map - -/***/ }), - -/***/ "../../../../../src/app/configuration/config-detail/config-detail.component.html": -/***/ (function(module, exports) { - -module.exports = "<section>\n\n <!-- TODO vxu: implement loading -->\n\n <hi-node-viewer [obj]=\"obj\"></hi-node-viewer>\n</section>\n" - -/***/ }), - -/***/ "../../../../../src/app/configuration/config-detail/config-detail.component.scss": -/***/ (function(module, exports, __webpack_require__) { - -exports = module.exports = __webpack_require__("../../../../css-loader/lib/css-base.js")(false); -// imports - - -// module -exports.push([module.i, "/**\n * Applies styles for users in high contrast mode. Note that this only applies\n * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`\n * attribute, however Chrome handles high contrast differently.\n */\n/* Theme for the ripple elements.*/\n/** The mixins below are shared between md-menu and md-select */\n/**\n * This mixin adds the correct panel transform styles based\n * on the direction that the menu panel opens.\n */\n/* stylelint-disable material/no-prefixes */\n/* stylelint-enable */\n/**\n * This mixin contains shared option styles between the select and\n * autocomplete components.\n */\n/**\n * Applies styles for users in high contrast mode. Note that this only applies\n * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`\n * attribute, however Chrome handles high contrast differently.\n */\n/* Theme for the ripple elements.*/\n/** The mixins below are shared between md-menu and md-select */ \n/**\n * This mixin adds the correct panel transform styles based\n * on the direction that the menu panel opens.\n */\n/* stylelint-disable material/no-prefixes */\n/* stylelint-enable */\n/**\n * This mixin contains shared option styles between the select and\n * autocomplete components.\n */\n.mat-elevation-z0 {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z1 {\n box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z2 {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z3 {\n box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z4 {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z5 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z6 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z7 {\n box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z8 {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z9 {\n box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z10 {\n box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z11 {\n box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z12 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z13 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z14 {\n box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z15 {\n box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z16 {\n box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z17 {\n box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z18 {\n box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z19 {\n box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z20 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z21 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z22 {\n box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }\n\n.mat-elevation-z23 {\n box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0 .12); }\n\n.mat-elevation-z24 {\n box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }\n\n.mat-ripple {\n overflow: hidden; }\n\n.mat-ripple.mat-ripple-unbounded {\n overflow: visible; }\n\n.mat-ripple-element {\n position: absolute;\n border-radius: 50%;\n pointer-events: none;\n transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);\n transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);\n transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);\n -webkit-transform: scale(0);\n transform: scale(0); }\n\n.mat-option {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n line-height: 48px;\n height: 48px;\n padding: 0 16px;\n font-size: 16px;\n font-family: Roboto, \"Helvetica Neue\", sans-serif;\n text-align: left;\n text-decoration: none;\n position: relative ;\n cursor: pointer;\n outline: none; }\n .mat-option[disabled] {\n cursor: default; }\n [dir='rtl'] .mat-option {\n text-align: right; }\n .mat-option .mat-icon {\n margin-right: 16px; }\n [dir='rtl'] .mat-option .mat-icon {\n margin-left: 16px;\n margin-right: 0; }\n .mat-option[aria-disabled='true'] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default; }\n\n.mat-option-ripple {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none; }\n @media screen and (-ms-high-contrast: active) {\n .mat-option-ripple {\n opacity: 0.5; } }\n\n.mat-option-pseudo-checkbox {\n margin-right: 8px; }\n [dir='rtl'] .mat-option-pseudo-checkbox {\n margin-left: 8px;\n margin-right: 0; }\n\n.cdk-visually-hidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absol ute;\n text-transform: none;\n width: 1px; }\n\n.cdk-overlay-container, .cdk-global-overlay-wrapper {\n pointer-events: none;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%; }\n\n.cdk-overlay-container {\n position: fixed;\n z-index: 1000; }\n\n.cdk-global-overlay-wrapper {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 1000; }\n\n.cdk-overlay-pane {\n position: absolute;\n pointer-events: auto;\n box-sizing: border-box;\n z-index: 1000; }\n\n.cdk-overlay-backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 1000;\n pointer-events: auto;\n transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);\n opacity: 0; }\n .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {\n opacity: 0.48; }\n\n.cdk-overlay-dark-backdrop {\n background: rgba(0, 0, 0, 0.6); }\n\n.cdk-overlay-transparent-backdrop {\n background: none; }\n\n.cdk-global-scrollblock {\n position: fixed; \n width: 100%;\n overflow-y: scroll; }\n\n.mat-ripple-element {\n background-color: rgba(0, 0, 0, 0.1); }\n\n.mat-option {\n color: rgba(0, 0, 0, 0.87); }\n .mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {\n background: rgba(0, 0, 0, 0.04); }\n .mat-option.mat-selected.mat-primary, .mat-primary .mat-option.mat-selected {\n color: #0077b5; }\n .mat-option.mat-selected.mat-accent, .mat-accent .mat-option.mat-selected {\n color: #ff4081; }\n .mat-option.mat-selected.mat-warn, .mat-warn .mat-option.mat-selected {\n color: #f44336; }\n .mat-option.mat-selected:not(.mat-option-multiple) {\n background: rgba(0, 0, 0, 0.04); }\n .mat-option.mat-active {\n background: rgba(0, 0, 0, 0.04);\n color: rgba(0, 0, 0, 0.87); }\n .mat-option.mat-option-disabled {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-pseudo-checkbox {\n color: rgba(0, 0, 0, 0.54); }\n .mat-pseudo-checkbox::after {\n color: #fafafa; }\n\n.mat-pseudo- checkbox-checked.mat-primary,\n.mat-pseudo-checkbox-indeterminate.mat-primary,\n.mat-primary .mat-pseudo-checkbox-checked,\n.mat-primary .mat-pseudo-checkbox-indeterminate {\n background: #0077b5; }\n\n.mat-pseudo-checkbox-checked.mat-accent,\n.mat-pseudo-checkbox-indeterminate.mat-accent,\n.mat-accent .mat-pseudo-checkbox-checked,\n.mat-accent .mat-pseudo-checkbox-indeterminate {\n background: #ff4081; }\n\n.mat-pseudo-checkbox-checked.mat-warn,\n.mat-pseudo-checkbox-indeterminate.mat-warn,\n.mat-warn .mat-pseudo-checkbox-checked,\n.mat-warn .mat-pseudo-checkbox-indeterminate {\n background: #f44336; }\n\n.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled, .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {\n background: #b0b0b0; }\n\n.mat-app-background {\n background-color: #fafafa; }\n\n.mat-theme-loaded-marker {\n display: none; }\n\n.mat-autocomplete-panel {\n background: white;\n color: rgba(0, 0, 0, 0.87); }\n .mat-autocomplete-panel .mat-option .mat-selected:not(.mat-active) {\n background: white;\n color: rgba(0, 0, 0, 0.87); }\n\n.mat-button, .mat-icon-button {\n background: transparent; }\n .mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay {\n background-color: rgba(0, 119, 181, 0.12); }\n .mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay {\n background-color: rgba(255, 64, 129, 0.12); }\n .mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay {\n background-color: rgba(244, 67, 54, 0.12); }\n .mat-button[disabled] .mat-button-focus-overlay, .mat-icon-button[disabled] .mat-button-focus-overlay {\n background-color: transparent; }\n .mat-button.mat-primary, .mat-icon-button.mat-primary {\n color: #0077b5; }\n .mat-button.mat-accent, .mat-icon-button.mat-accent {\n color: #ff4081; }\n .mat-button.mat-warn, .mat-icon-button.mat-warn {\n color: #f44336; }\n .mat-button.mat-primary[disabled], .mat-button.mat-accent[disabled], .mat-button.mat-warn[disabled], .mat-button[disabled][disabled], .mat-icon-button.mat-primary[disabled], .mat-icon-button.mat-accent[disabled], .mat-icon-button.mat-warn[disabled], .mat-icon-button[disabled][disabled] {\n color: rgba(0, 0, 0, 0.38); }\n\n.mat-raised-button, .mat-fab, .mat-mini-fab {\n color: rgba(0, 0, 0, 0.87);\n background-color: white; }\n .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {\n color: rgba(255, 255, 255, 0.87); }\n .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {\n color: white; }\n .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {\n color: white; }\n .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accen t[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {\n color: rgba(0, 0, 0, 0.38); }\n .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {\n background-color: #0077b5; }\n .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {\n background-color: #ff4081; }\n .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {\n background-color: #f44336; }\n .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-min i-fab[disabled][disabled] {\n background-color: rgba(0, 0, 0, 0.12); }\n .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {\n background-color: rgba(255, 255, 255, 0.2); }\n\n.mat-button.mat-primary .mat-ripple-element {\n background-color: rgba(0, 119, 181, 0.1); }\n\n.mat-button.mat-accent .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.1); }\n\n.mat-button.mat-warn .mat-ripple-element {\n background-color: rgba(244, 67, 54, 0.1); }\n\n.mat-icon-button.mat-primary .mat-ripple-element {\n backg round-color: rgba(0, 119, 181, 0.2); }\n\n.mat-icon-button.mat-accent .mat-ripple-element {\n background-color: rgba(255, 64, 129, 0.2); }\n\n.mat-icon-button.mat-warn .mat-ripple-element {\n background-color: rgba(244, 6
<TRUNCATED>