index.config.js 651 Bytes
(function() {
  'use strict';

  angular
    .module('angular')
    .config(config);

  /** @ngInject */
  function config($logProvider, $locationProvider, RestangularProvider, $httpProvider, $provide) {
    $logProvider.debugEnabled(true);
    $locationProvider.html5Mode({enabled: true});
    RestangularProvider.setBaseUrl('/api/v1');
    $httpProvider.defaults.headers.post = {'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'};

    $provide.decorator('$uiViewScroll', function ($delegate, $document) {
      return function (uiViewElement) {
        $document.scrollToElementAnimated(uiViewElement);
      };
    });
  }

})();