UNPKG

nativescript-angular

Version:

An Angular renderer that lets you build mobile apps with NativeScript.

40 lines 1.49 kB
Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var http_1 = require("@angular/http"); var ns_http_1 = require("./ns-http"); var ns_file_system_1 = require("../file-system/ns-file-system"); var ns_http_2 = require("./ns-http"); exports.NSHttp = ns_http_2.NSHttp; function nsHttpFactory(backend, options, nsFileSystem) { return new ns_http_1.NSHttp(backend, options, nsFileSystem); } exports.nsHttpFactory = nsHttpFactory; function nsXSRFStrategyFactory() { return new ns_http_1.NSXSRFStrategy(); } exports.nsXSRFStrategyFactory = nsXSRFStrategyFactory; var NativeScriptHttpModule = /** @class */ (function () { function NativeScriptHttpModule() { } NativeScriptHttpModule = __decorate([ core_1.NgModule({ providers: [ { provide: http_1.XSRFStrategy, useFactory: nsXSRFStrategyFactory }, ns_file_system_1.NSFileSystem, { provide: http_1.Http, useFactory: nsHttpFactory, deps: [http_1.XHRBackend, http_1.RequestOptions, ns_file_system_1.NSFileSystem] } ], imports: [ http_1.HttpModule, ], exports: [ http_1.HttpModule, ] }) ], NativeScriptHttpModule); return NativeScriptHttpModule; }()); exports.NativeScriptHttpModule = NativeScriptHttpModule; //# sourceMappingURL=http.module.js.map