4 'app/core/core.services',
5 'common/yangutils/yangutils.services'
8 var lispui = angular.module('app.lispui', ['ui.router.state',
9 'app.core', 'app.common.yangUtils', 'restangular'
12 lispui.config(function($stateProvider, $controllerProvider,
13 $compileProvider, $provide, $translateProvider,
16 $translateProvider.useStaticFilesLoader({
17 prefix: '/src/app/lispui/assets/data/locale-',
22 controller: $controllerProvider.register,
23 directive: $compileProvider.directive,
24 service: $provide.service,
25 factory: $provide.factory
28 var access = routingConfig.accessLevels;
29 $stateProvider.state('main.lispui', {
34 templateUrl: '/src/app/lispui/root.tpl.html',
35 controller: 'RootLispuiCtrl'
40 $stateProvider.state('main.lispui.keys', {
44 templateUrl: '/src/app/lispui/keys/key.tpl.html',
45 controller: 'KeysLispuiCtrl'
50 $stateProvider.state('main.lispui.keys-create', {
54 templateUrl: '/src/app/lispui/keys/key.create.tpl.html',
55 controller: 'KeysCreateLispuiCtrl'
60 $stateProvider.state('main.lispui.keys-get', {
64 templateUrl: '/src/app/lispui/keys/key.get.tpl.html',
65 controller: 'KeysGetLispuiCtrl'
70 $stateProvider.state('main.lispui.mappings', {
74 templateUrl: '/src/app/lispui/mappings/mapping.tpl.html',
75 controller: 'MappingsLispuiCtrl'
80 $stateProvider.state('main.lispui.mappings-create', {
81 url: '/mappings-create',
84 templateUrl: '/src/app/lispui/mappings/mapping.create.tpl.html',
85 controller: 'MappingsCreateLispuiCtrl'
90 $stateProvider.state('main.lispui.mappings-get', {
94 templateUrl: '/src/app/lispui/mappings/mapping.get.tpl.html',
95 controller: 'MappingsGetLispuiCtrl'
100 NavHelperProvider.addToMenu('lispui', {
101 "link": "#/lispui/keys",
103 "active": "main.lispui",
104 "icon": "icon-sitemap",
107 "description": "LISP UI"
111 NavHelperProvider.addControllerUrl(
112 'app/lispui/lispui.controller');
113 NavHelperProvider.addControllerUrl(
114 'app/lispui/keys/lispui.key.controller');
115 NavHelperProvider.addControllerUrl(
116 'app/lispui/mappings/lispui.mapping.controller'