index.config.ts
755 Bytes
/** @ngInject */
export function noosferoModuleConfig($logProvider: ng.ILogProvider, $locationProvider: ng.ILocationProvider, RestangularProvider: restangular.IProvider, $httpProvider: ng.IHttpProvider, $provide: ng.auto.IProvideService) {
$logProvider.debugEnabled(true);
$locationProvider.html5Mode({ enabled: true });
RestangularProvider.setBaseUrl("/api/v1");
RestangularProvider.setFullResponse(true);
(<any>$httpProvider.defaults.headers.post)["Content-Type"] = "application/x-www-form-urlencoded; charset=utf-8";
$provide.decorator("$uiViewScroll", function($delegate: any, $document: any) {
return function(uiViewElement: any) {
$document.scrollToElementAnimated(uiViewElement);
};
});
}