//= 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' }) } ])