UNPKG

ngx-soap

Version:

SOAP service for Angular

25 lines 2.81 kB
import { Injectable } from '@angular/core'; import { createClient } from './soap/soap'; import { HttpClient } from '@angular/common/http'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; export { security } from './soap/security/security'; export class NgxSoapService { constructor(http) { this.http = http; } createClient(wsdlUrl, options = {}, endpoint) { options.httpClient = this.http; return createClient(wsdlUrl, options, endpoint); } } NgxSoapService.ɵprov = i0.ɵɵdefineInjectable({ factory: function NgxSoapService_Factory() { return new NgxSoapService(i0.ɵɵinject(i1.HttpClient)); }, token: NgxSoapService, providedIn: "root" }); NgxSoapService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; NgxSoapService.ctorParameters = () => [ { type: HttpClient } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXNvYXAuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1zb2FwL3NyYy9saWIvbmd4LXNvYXAuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFDM0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLHNCQUFzQixDQUFDOzs7QUFlbEQsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLDBCQUEwQixDQUFBO0FBS25ELE1BQU0sT0FBTyxjQUFjO0lBRXpCLFlBQW9CLElBQWdCO1FBQWhCLFNBQUksR0FBSixJQUFJLENBQVk7SUFBSSxDQUFDO0lBRXpDLFlBQVksQ0FBQyxPQUFlLEVBQUUsVUFBZSxFQUFFLEVBQUUsUUFBaUI7UUFDaEUsT0FBTyxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQy9CLE9BQU8sWUFBWSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDbEQsQ0FBQzs7OztZQVZGLFVBQVUsU0FBQztnQkFDVixVQUFVLEVBQUUsTUFBTTthQUNuQjs7O1lBbkJRLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBjcmVhdGVDbGllbnQgfSBmcm9tICcuL3NvYXAvc29hcCc7XG5pbXBvcnQgeyBIdHRwQ2xpZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHsgQ2xpZW50IH0gZnJvbSAnLi9zb2FwL2ludGVyZmFjZXMnO1xuXG5leHBvcnQge1xuICBDbGllbnQsXG4gIFdTREwsXG4gIElTb2FwTWV0aG9kLFxuICBJU29hcE1ldGhvZFJlc3BvbnNlLFxuICBCYXNpY0F1dGhTZWN1cml0eSxcbiAgQmVhcmVyU2VjdXJpdHksXG4gIC8vIFdTU2VjdXJpdHlDZXJ0LFxuICBXU1NlY3VyaXR5LFxuICBOVExNU2VjdXJpdHlcbn0gZnJvbSAnLi9zb2FwL2ludGVyZmFjZXMnO1xuXG5leHBvcnQgeyBzZWN1cml0eSB9IGZyb20gJy4vc29hcC9zZWN1cml0eS9zZWN1cml0eSdcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgTmd4U29hcFNlcnZpY2Uge1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgaHR0cDogSHR0cENsaWVudCkgeyB9XG5cbiAgY3JlYXRlQ2xpZW50KHdzZGxVcmw6IHN0cmluZywgb3B0aW9uczogYW55ID0ge30sIGVuZHBvaW50Pzogc3RyaW5nKTogUHJvbWlzZTxDbGllbnQ+IHtcbiAgICBvcHRpb25zLmh0dHBDbGllbnQgPSB0aGlzLmh0dHA7XG4gICAgcmV0dXJuIGNyZWF0ZUNsaWVudCh3c2RsVXJsLCBvcHRpb25zLCBlbmRwb2ludCk7XG4gIH1cbn1cbiJdfQ==