ledgerrb/public/app/js/state.js

32 lines
716 B
JavaScript
Raw Normal View History

// Sub-application/main Level State
2014-10-01 15:25:08 +02:00
app.config( [ '$stateProvider', '$urlRouterProvider',
function ( $stateProvider, $urlRouterProvider ) {
$urlRouterProvider.when( '', '/balance' );
$stateProvider
.state('app.balance', {
url: '/balance',
templateUrl: 'js/templates/balance.tpl.html',
controller: 'BalanceCtrl'
})
.state('app', {
url: '',
controller: 'AppCtrl',
views: {
'navbar': {
templateUrl: 'js/templates/navbar.tpl.html',
controller: 'NavbarCtrl'
},
'main': {
templateUrl: 'js/templates/main.tpl.html'
}
}
})
.state('404', {
url: '/404',
templateUrl: 'js/templates/404.tpl.html',
controller: 'AppCtrl'
});
}]);