1 define(['angularAMD', 'app/routingConfig', 'ui-bootstrap', 'Restangular', 'angular-translate'], function() {
\r
3 var gbp = angular.module('app.gbp', ['ui.router.state','app.core', 'ui.bootstrap', 'restangular', 'pascalprecht.translate']);
\r
7 gbp.config(function ($stateProvider, $compileProvider, $controllerProvider, $provide, $translateProvider, NavHelperProvider, $filterProvider) {
\r
9 $translateProvider.useStaticFilesLoader({
\r
10 prefix: 'assets/data/locale-',
\r
15 directive : $compileProvider.directive,
\r
16 controller : $controllerProvider.register,
\r
17 filter: $filterProvider.register,
\r
18 factory : $provide.factory,
\r
19 service : $provide.service
\r
22 NavHelperProvider.addControllerUrl('app/gbp/gbp.controller');
\r
23 NavHelperProvider.addToMenu('gbp', {
\r
24 "link": "#/gbp/index",
\r
25 "active": "main.gbp",
\r
27 "icon": "icon-level-down",
\r
30 "description": "GBP"
\r
34 var access = routingConfig.accessLevels;
\r
35 $stateProvider.state('main.gbp', {
\r
40 templateUrl: 'src/app/gbp/views/root.tpl.html'
\r
45 $stateProvider.state('main.gbp.index', {
\r
47 access: access.admin,
\r
50 controller: 'gbpCtrl',
\r
51 templateUrl: 'src/app/gbp/views/index.tpl.html'
\r