//= wrapped
|
//= require_self
|
//= require /angular/angular-ui-router
|
//= require /angular/loading-bar
|
//= require /ocLazyLoad/ocLazyLoad
|
//= require_tree services
|
//= require_tree controllers
|
//= require_tree directives
|
// require_tree templates
|
//= require /angular/ui-bootstrap-tpls
|
|
// require ${grails.util.Environment.currentEnvironment == grails.util.Environment.DEVELOPMENT ? 'ember.debug.js' : 'ember.prod.js'}
|
|
angular.module('xdashangular.index', [
|
'oc.lazyLoad',
|
'ui.router',
|
'ui.bootstrap',
|
'ui.bootstrap.dropdown',
|
'ui.bootstrap.collapse',
|
'angular-loading-bar',
|
])
|
.config(['$stateProvider', '$urlRouterProvider', '$ocLazyLoadProvider', function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) {
|
|
/*
|
$ocLazyLoadProvider.config({
|
debug: true,
|
events: true,
|
});
|
*/
|
|
$urlRouterProvider.otherwise('/dashboard/home');
|
|
$stateProvider
|
.state('dashboard', {
|
url: '/dashboard',
|
templateUrl: '',
|
// assets/xdashangular/dashboard/main.html
|
})
|
.state('dashboard.home', {
|
url:'/home',
|
controller: 'MainController',
|
templateUrl:'',
|
/*
|
resolve: {
|
loadMyFiles:function($ocLazyLoad) {
|
return $ocLazyLoad.load({
|
name:'sbAdminApp',
|
files:[
|
'assets/xsbadmin/controllers/main.js',
|
'assets/xsbadmin/directives/timeline/timeline.js',
|
'assets/xsbadmin/directives/notifications/notifications.js',
|
'assets/xsbadmin/directives/chat/chat.js',
|
'assets/xsbadmin/directives/dashboard/stats/stats.js'
|
]
|
})
|
}
|
}
|
*/
|
})
|
.state('dashboard.blank',{
|
templateUrl:'assets/views/pages/blank.html',
|
url:'/blank'
|
})
|
|
}
|
])
|