4 'angular-translate-loader-partial'], function () {
6 var gbp = angular.module('app.gbp',
8 'app.core', 'ui.router.state', 'restangular'
11 gbp.register = gbp; // for adding services, controllers, directives etc. to angular module before bootstrap
13 gbp.config(function ($stateProvider, $compileProvider, $controllerProvider, $provide, NavHelperProvider,
14 $translateProvider, $translatePartialLoaderProvider) {
16 controller: $controllerProvider.register,
17 directive: $compileProvider.directive,
18 factory: $provide.factory,
19 service: $provide.service
22 //$translatePartialLoaderProvider.addPart('app/gbp/assets/data/locale');
24 NavHelperProvider.addControllerUrl('app/gbp/gbp.controller');
26 NavHelperProvider.addToMenu('gbp', {
27 "link": "#/gbp/index",
30 "icon": "icon-level-down",
33 "description": "GBP ui"
37 var access = routingConfig.accessLevels;
39 $stateProvider.state('main.gbp', {
42 // access: access.public,
45 templateUrl: 'src/app/gbp/common/views/root.tpl.html',
51 $stateProvider.state('main.gbp.index', {
56 controller: 'rootGbpCtrl',
57 templateUrl: 'src/app/gbp/common/views/index.tpl.html'
63 /*$stateProvider.state('main.gbp.tenant', {
68 controller: 'gbpTenantController',
69 controllerAs: 'tenantCtrl',
70 templateUrl: 'src/app/gbp/views/tenant.tpl.html'