1 (function(angular
, $, _
) {
2 // Declare a list of dependencies.
3 angular
.module('statuspage', [
4 'crmUi', 'crmUtil', 'ngRoute'
9 angular
.module('statuspage').config( function($routeProvider
) {
10 $routeProvider
.when('/status', {
11 controller
: 'statuspageStatusPage',
12 templateUrl
: '~/statuspage/StatusPage.html',
15 statuses: function(statuspageGetStatuses
) {
16 return statuspageGetStatuses({is_visible
: 1});
18 statusModel: function(statuspageStatusModel
) {
19 return statuspageStatusModel();
21 preferences: function(statuspageGetPreferences
){
22 return statuspageGetPreferences();
27 $routeProvider
.when('/status/hushed', {
28 controller
: 'statuspageStatusPage',
29 templateUrl
: '~/statuspage/StatusPage.html',
32 statuses: function(statuspageGetStatuses
) {
33 return statuspageGetStatuses({is_visible
: 0});
35 statusModel: function(statuspageStatusModel
) {
36 return statuspageStatusModel();
38 preferences: function(statuspageGetPreferences
){
39 return statuspageGetPreferences();
46 })(angular
, CRM
.$, CRM
._
);