Hierarchy

Constructors

Properties

mNamespaceUrl: string
mOwner: EaiwsSession
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

    • pId: string
    • pStartup: string
    • pDisplayName: string

    Returns Promise<void>

  • Parameters

    • pId: string
    • pFolder: boolean
    • pSimpleName: string
    • Optional pSubgroupTitle: string

    Returns Promise<void>

  • Parameters

    • pId: string
    • pPattern: string
    • Optional pMinValue: number
    • Optional pMaxValue: number

    Returns Promise<void>

  • Parameters

    Returns Promise<undefined | string>

  • Parameters

    • pIdPattern: string

    Returns Promise<PriceList[]>

  • Parameters

    • pIdPattern: string

    Returns Promise<ProjectGroup[]>

  • Parameters

    Returns Promise<void>

  • Parameters

    • pProjectGroup: string
    • Optional pPriceList: string

    Returns Promise<void>

  • Parameters

    • Optional pAddressType: AddressType
    • Optional pContactIds: number[]

    Returns Promise<number[]>

  • Parameters

    • pId: string

    Returns Promise<void>

  • Parameters

    • pId: string

    Returns Promise<void>

  • Parameters

    • pId: string

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

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

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

    Returns Promise<any>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<boolean>

  • 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