Hierarchy

Constructors

  • Parameters

    • pUrl: string
    • pNamespaceUrl: string
    • pSessionId: string

    Returns SoapService

Properties

mNamespaceUrl: string
mSessionId: string
mUrl: string
onGetRequestOptions?: RequestOptionsCallback

Can be used to define custom request options for different soap methods.

requestTimeout?: number

custom timeout for soap requests

LogSoapErrors: boolean = false

Accessors

  • get namespaceUrl(): string
  • Returns string

  • get sessionId(): string
  • Returns string

  • get url(): string
  • Returns string

Methods

  • Parameters

    • pMethod: string
    • pData: any
    • Optional pOptions: AjaxOptions

      Deprecated - should no longer be used, use SoapService.onGetRequestOptions instead

    Returns Promise<any>

  • Parameters

    • pXml: null | string

    Returns null | Indexable<any>

  • Parameters

    • pSoapData: any

    Returns undefined | string

  • Parameters

    • pData: string | object
    • pAddTypeNSCallback: (() => void)
        • (): void
        • Returns void

    Returns null | string

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns undefined | any[]

  • Parameters

    • pSoapData: any
    • Optional pItemCallback: ((pSoapItem: any) => any)
        • (pSoapItem: any): any
        • Parameters

          • pSoapItem: any

          Returns any

    Returns any[]

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | boolean

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

  • Parameters

    • this: void
    • pSoapData: any

    Returns undefined | number

Generated using TypeDoc