//= wrapped
//= require /jquery/jquery
//= require /angular/angular
//= require /bootstrap/bootstrap
//= require /angular/ui-bootstrap-tpls
//= require /angular/angular-ui-router
//= require /angular/angular-cookies
angular.module("RDash", ["ui.bootstrap", "ui.router", "ngCookies"]);
"use strict";
angular.module("RDash").config(["$stateProvider", "$urlRouterProvider", function (t, e) {
e.otherwise("/"), t.state("index", {
url: "/",
templateUrl: "assets/rdash/dashboard.html"
}).state("tables", {url: "/tables", templateUrl: "assets/rdash/tables.html"})
}]);
function rdLoading() {
var d = {
restrict: "AE",
template: '
'
};
return d
}
angular.module("RDash").directive("rdLoading", rdLoading);
function rdWidgetBody() {
var d = {
requires: "^rdWidget",
scope: {loading: "@?", classes: "@?"},
transclude: !0,
template: '',
restrict: "E"
};
return d
}
angular.module("RDash").directive("rdWidgetBody", rdWidgetBody);
function rdWidgetFooter() {
var e = {
requires: "^rdWidget",
transclude: !0,
template: '',
restrict: "E"
};
return e
}
angular.module("RDash").directive("rdWidgetFooter", rdWidgetFooter);
function rdWidgetTitle() {
var e = {
requires: "^rdWidget",
scope: {title: "@", icon: "@"},
transclude: !0,
template: '',
restrict: "E"
};
return e
}
angular.module("RDash").directive("rdWidgetHeader", rdWidgetTitle);
function rdWidget() {
var d = {transclude: !0, template: '', restrict: "EA"};
return d
}
angular.module("RDash").directive("rdWidget", rdWidget);
function AlertsCtrl(e) {
e.alerts = [{
type: "success",
msg: "Thanks for visiting! Feel free to create pull requests to improve the dashboard!"
}, {type: "danger", msg: "Found a bug? Create an issue with as many details as you can."}], e.addAlert = function () {
e.alerts.push({msg: "Another alert!"})
}, e.closeAlert = function (t) {
e.alerts.splice(t, 1)
}
}
angular.module("RDash").controller("AlertsCtrl", ["$scope", AlertsCtrl]);
function MasterCtrl(t, e) {
var o = 992;
t.getWidth = function () {
return window.innerWidth
}, t.$watch(t.getWidth, function (g) {
t.toggle = g >= o ? angular.isDefined(e.get("toggle")) ? e.get("toggle") ? !0 : !1 : !0 : !1
}), t.toggleSidebar = function () {
t.toggle = !t.toggle, e.put("toggle", t.toggle)
}, window.onresize = function () {
t.$apply()
}
}
angular.module("RDash").controller("MasterCtrl", ["$scope", "$cookieStore", MasterCtrl]);