diff options
Diffstat (limited to 'js/main.js')
-rw-r--r-- | js/main.js | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -1,4 +1,4 @@ -var app = angular.module('ciat', []); +var app = angular.module('ciat', ['ngRoute']); app.config(['$httpProvider', function($httpProvider) { $httpProvider.defaults.useXDomain = true; @@ -6,6 +6,22 @@ app.config(['$httpProvider', function($httpProvider) { } ]); +app.config(['$routeProvider', function($routeProvider) { + $routeProvider.when('/', { + controller: 'VisualisationController', + templateUrl: 'partials/visualisation.html' + }) + .when('/builders/:name', { + controller: 'BuilderDetailController', + templateUrl: 'partials/builder_detail.html' + }) + .when('/builders/:name/build/:number', { + controller: 'BuildDetailController', + templateUrl: 'partials/build_detail.html' + }) + .otherwise({redirectTo: '/'}); +}]); + app.controller('VisualisationController', function($scope, $http, $q, $interval) { function checkInArray(array, key) { if (array) { |