| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import AdminListUsersCtrl from "./admin_list_users_ctrl";
- import "./admin_list_orgs_ctrl";
- import "./admin_edit_org_ctrl";
- import "./admin_edit_user_ctrl";
- import coreModule from "app/core/core_module";
- class AdminSettingsCtrl {
- navModel: any;
- /** @ngInject **/
- constructor($scope, backendSrv, navModelSrv) {
- this.navModel = navModelSrv.getNav("cfg", "admin", "server-settings", 1);
- backendSrv.get("/api/admin/settings").then(function(settings) {
- $scope.settings = settings;
- });
- }
- }
- class AdminHomeCtrl {
- navModel: any;
- /** @ngInject **/
- constructor(navModelSrv) {
- this.navModel = navModelSrv.getNav("cfg", "admin", 1);
- }
- }
- export class AdminStatsCtrl {
- stats: any;
- navModel: any;
- /** @ngInject */
- constructor(backendSrv: any, navModelSrv) {
- this.navModel = navModelSrv.getNav("cfg", "admin", "server-stats", 1);
- backendSrv.get("/api/admin/stats").then(stats => {
- this.stats = stats;
- });
- }
- }
- coreModule.controller("AdminSettingsCtrl", AdminSettingsCtrl);
- coreModule.controller("AdminHomeCtrl", AdminHomeCtrl);
- coreModule.controller("AdminStatsCtrl", AdminStatsCtrl);
- coreModule.controller("AdminListUsersCtrl", AdminListUsersCtrl);
|