From f58eed4ff744969bc10af8ef1c4bed42c1e31eb0 Mon Sep 17 00:00:00 2001
From: Dennis Kao <ulysseskao@gmail.com>
Date: Tue, 26 Apr 2016 01:57:12 +0800
Subject: [PATCH] ui-router templates

---
 grails-app/assets/javascripts/xdashangular/index/xdashangular.index.js |  122 +++++++++++++++++++++++++---------------
 1 files changed, 77 insertions(+), 45 deletions(-)

diff --git a/grails-app/assets/javascripts/xdashangular/index/xdashangular.index.js b/grails-app/assets/javascripts/xdashangular/index/xdashangular.index.js
index 28da9fa..67ebe2e 100644
--- a/grails-app/assets/javascripts/xdashangular/index/xdashangular.index.js
+++ b/grails-app/assets/javascripts/xdashangular/index/xdashangular.index.js
@@ -1,67 +1,99 @@
 //= wrapped
-//= require_self
+// require /jquery/jquery
+// require /angular/angular
+// require /angular/ui-bootstrap-tpls
 //= require /angular/angular-ui-router
+//= require /angular/angular-cookies
 //= require /angular/loading-bar
-//= require /ocLazyLoad/ocLazyLoad
+// require /ocLazyLoad/ocLazyLoad
+//= require_self
 //= 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',
+      // 'oc.lazyLoad',
       'ui.router',
       'ui.bootstrap',
       'ui.bootstrap.dropdown',
       'ui.bootstrap.collapse',
+      'ngCookies',
       'angular-loading-bar',
     ])
-    .config(['$stateProvider', '$urlRouterProvider', '$ocLazyLoadProvider', function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) {
+    //.config(['$stateProvider', '$urlRouterProvider', '$ocLazyLoadProvider', function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) {
+    .config(['$stateProvider', '$urlRouterProvider',
+      function ($stateProvider, $urlRouterProvider) {
 
-      /*
-      $ocLazyLoadProvider.config({
-        debug: true,
-        events: true,
-      });
-      */
+        /*
+         $ocLazyLoadProvider.config({
+         debug: true,
+         events: true,
+         });
+         */
 
-      $urlRouterProvider.otherwise('/dashboard/home');
+        $urlRouterProvider.otherwise('/');
 
-      $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'
-          })
-
-    }
+        // Application routes
+        $stateProvider
+            .state('index', {
+              url: '/',
+              templateUrl: 'assets/xdashangular/index/dashboard.gsp'
+            })
+            .state('index2', {
+              url: '/index2',
+              templateUrl: 'assets/xdashangular/index/dashboard2.html'
+            })
+            .state('widgets', {
+              url: '/widgets',
+              templateUrl: 'assets/xdashangular/index/widgets.html'
+            })
+            .state('calendar', {
+              url: '/calendar',
+              templateUrl: 'assets/xdashangular/index/calendar.html'
+            })
+            .state('charts-chartjs', {
+              url: '/charts-chartjs',
+              templateUrl: 'assets/xdashangular/charts/chartjs.html'
+            })
+            .state('charts-flot', {
+              url: '/charts-flot',
+              templateUrl: 'assets/xdashangular/charts/flot.html'
+            })
+            .state('tables-data', {
+              url: '/tables-data',
+              templateUrl: 'assets/xdashangular/tables/data.html'
+            })
+            .state('tables-simple', {
+              url: '/tables-simple',
+              templateUrl: 'assets/xdashangular/tables/simple.html'
+            })
+            .state('UI-buttons', {
+              url: '/UI-buttons',
+              templateUrl: 'assets/xdashangular/UI/buttons.html'
+            })
+            .state('UI-general', {
+              url: '/UI-general',
+              templateUrl: 'assets/xdashangular/UI/general.html'
+            })
+            .state('UI-icons', {
+              url: '/UI-icons',
+              templateUrl: 'assets/xdashangular/UI/icons.html'
+            })
+            .state('UI-modals', {
+              url: '/UI-modals',
+              templateUrl: 'assets/xdashangular/UI/modals.html'
+            })
+            .state('UI-sliders', {
+              url: '/UI-sliders',
+              templateUrl: 'assets/xdashangular/UI/sliders.html'
+            })
+            .state('UI-timeline', {
+              url: '/UI-timeline',
+              templateUrl: 'assets/xdashangular/UI/timeline.html'
+            });
+      }
     ])
 

--
Gitblit v0.0.0-SNAPSHOT