- .config(function($routeProvider, $locationProvider) {
- $routeProvider
- .when('/', {
- templateUrl: 'views/index.html',
- controller: 'IndexCtrl',
- controllerAs: 'indexCtrl'
- })
- .when('/user', {
- templateUrl: 'views/user.html',
- controller: 'UserCtrl',
- controllerAs: 'userCtrl'
- })
- .when('/docdown', {
- templateUrl: 'views/docdown.html',
- controller: 'DocdownCtrl',
- controllerAs: 'docdownCtrl'
- })
- .when('/login', {
- controller : function(){
- window.location.replace('/login');
- },
- template : "<div></div>"
- })
- .when('/logout', {
- controller : function(){
- window.location.replace('/logout');
- },
- template : "<div></div>"
- })
- .when('/doc/:id', {
- templateUrl: 'views/doc.html',
- controller: 'EntityCtrl',
- controllerAs: 'entityCtrl'
+
+ .run(['$anchorScroll', function($anchorScroll) {
+ $anchorScroll.yOffset = 80;
+ }])
+
+ .config(function($stateProvider, $locationProvider) {
+ $stateProvider
+ .state({
+ name: '404',
+ url: '*path',
+ templateUrl: 'views/error.html'