1/** 2 * A module for the configuration 3 * 4 * @module app/configuration/index 5 * @exports app/configuration/index 6 */ 7 8window.angular && (function(angular) { 9 'use strict'; 10 11 angular 12 .module('app.configuration', ['ngRoute', 'app.common.services']) 13 // Route configuration 14 .config([ 15 '$routeProvider', 16 function($routeProvider) { 17 $routeProvider 18 .when('/configuration/network', { 19 'template': require('./controllers/network-controller.html'), 20 'controller': 'networkController', 21 authenticated: true 22 }) 23 .when('/configuration/security', { 24 'template': require('./controllers/security-controller.html'), 25 'controller': 'securityController', 26 authenticated: true 27 }) 28 .when('/configuration/date-time', { 29 'template': require('./controllers/date-time-controller.html'), 30 'controller': 'dateTimeController', 31 authenticated: true 32 }) 33 .when('/configuration/file', { 34 'template': require('./controllers/file-controller.html'), 35 'controller': 'fileController', 36 authenticated: true 37 }) 38 .when('/configuration', { 39 'template': require('./controllers/network-controller.html'), 40 'controller': 'networkController', 41 authenticated: true 42 }) 43 .when('/configuration/firmware', { 44 'template': require('./controllers/firmware-controller.html'), 45 'controller': 'firmwareController', 46 authenticated: true 47 }); 48 } 49 ]); 50 51})(window.angular); 52