import '../../filters/all'; import '../../directives/all'; import _ from 'lodash'; import {PanelCtrl} from 'app/plugins/sdk'; import {loadPluginCss} from 'app/plugins/sdk'; loadPluginCss({ dark: 'plugins/raintank-worldping-app/css/worldping.dark.css', light: 'plugins/raintank-worldping-app/css/worldping.light.css' }); class EndpointListCtrl extends PanelCtrl { /** @ngInject */ constructor($scope, $injector, $location, backendSrv, contextSrv) { super($scope, $injector); this.isOrgEditor = contextSrv.hasRole('Editor') || contextSrv.hasRole('Admin'); this.backendSrv = backendSrv; this.$location = $location; this.pageReady = false; this.statuses = [ {label: "Ok", value: 0}, {label: "Warning", value: 1}, {label: "Error", value: 2}, {label: "Unknown", value: -1}, ]; this.filter = {'tag': '', 'status': ''}; this.sort_field = 'name'; this.endpoints = []; this.refresh(); this.endpointState = {
import {loadPluginCss} from 'app/plugins/sdk'; import {ZabbixAPIDatasource} from './datasource'; import {ZabbixQueryController} from './query.controller'; import {ZabbixDSConfigController} from './config.controller'; loadPluginCss({ dark: 'plugins/alexanderzobnin-zabbix-app/css/grafana-zabbix.dark.css', light: 'plugins/alexanderzobnin-zabbix-app/css/grafana-zabbix.light.css' }); class ZabbixQueryOptionsController {} ZabbixQueryOptionsController.templateUrl = 'datasource-zabbix/partials/query.options.html'; class ZabbixAnnotationsQueryController {} ZabbixAnnotationsQueryController.templateUrl = 'datasource-zabbix/partials/annotations.editor.html'; export { ZabbixAPIDatasource as Datasource, ZabbixDSConfigController as ConfigCtrl, ZabbixQueryController as QueryCtrl, ZabbixQueryOptionsController as QueryOptionsCtrl, ZabbixAnnotationsQueryController as AnnotationsQueryCtrl };
import {ConfigCtrl} from './config/config.js'; import {SnapTaskListCtrl} from './components/snaptask/snaptask_list'; import {SnapTaskAddCtrl} from './components/snaptask/snaptask_add'; import {loadPluginCss} from 'app/plugins/sdk'; import './directives/new_task'; loadPluginCss({ dark: 'plugins/ns1-app/css/ns1.dark.css', light: 'plugins/ns1-app/css/ns1.light.css' }); export { ConfigCtrl, SnapTaskListCtrl, SnapTaskAddCtrl };
import _ from 'lodash'; import {PanelCtrl} from 'app/plugins/sdk'; import {loadPluginCss} from 'app/plugins/sdk'; //import 'plugins/flowlogstats-app/panels/flowevent-map/country_info.js'; //import 'plugins/flowlogstats-app/panels/flowevent-map/markerclusterer_compiled.js'; //import 'plugins/flowlogstats-app/panels/flowevent-map/utils.js'; //import 'https://s3.amazonaws.com/data.flowlog-stats.com/dashboard/demo_user_1/111111111/2016-04-06/country_data/country_data.js'; //import 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-rc1/jquery.min.js'; //import 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js'; loadPluginCss({ dark: 'plugins/flowlogstats-app/css/flowlogstats-dark.css', light: 'plugins/flowlogstats-app/css/flowlogstats-light.css' }); class FlowEventMapCtrl extends PanelCtrl { /** @ngInject */ constructor($scope, $injector, $location, backendSrv) { super($scope, $injector); this.backendSrv = backendSrv; this.$location = $location; this.quotas = null; this.endpointStatus = "scopeEndpoints"; this.collectorStatus = "scopeCollectors"; } setEndpointStatus() { if (! this.quotas) { return;
import _ from 'lodash'; import '../../filters/all'; import '../../directives/all'; import {PanelCtrl} from 'app/plugins/sdk'; import {loadPluginCss} from 'app/plugins/sdk'; loadPluginCss({ dark: 'plugins/worldping-app/css/dark.css', light: 'plugins/worldping-app/css/light.css' }); class EndpointNavCtrl extends PanelCtrl { /** @ngInject */ constructor($scope, $injector, $location, backendSrv, templateSrv) { super($scope, $injector); this.$location = $location; this.backendSrv = backendSrv; this.templateSrv = templateSrv; $scope.ctrl.panel.title = ""; $scope.ctrl.panel.transparent = true; this.pageReady = false; this.statuses = [ {label: "Ok", value: 0}, {label: "Warning", value: 1}, {label: "Error", value: 2}, {label: "Unknown", value: -1}, ]; this.endpoints = []; this.endpointState = {