Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HttpPostMessage

Index

Constructors

constructor

  • Parameters

    • windowPostMessageProxy: IPostMessage
    • Optional defaultHeaders: any
    • Optional defaultTargetWindow: Window

    Returns HttpPostMessage

Properties

defaultHeaders

defaultHeaders: any

defaultTargetWindow

defaultTargetWindow: Window

windowPostMessageProxy

windowPostMessageProxy: IPostMessage

Methods

Private assign

  • assign(target: any, ...sources: any[]): any

delete

  • Type parameters

    • T

    Parameters

    • url: string
    • Optional body: any
    • Optional headers: any
    • Optional targetWindow: Window

    Returns Promise<IHttpPostMessageResponse<T>>

get

  • Type parameters

    • T

    Parameters

    • url: string
    • Optional headers: any
    • Optional targetWindow: Window

    Returns Promise<IHttpPostMessageResponse<T>>

patch

  • Type parameters

    • T

    Parameters

    • url: string
    • body: any
    • Optional headers: any
    • Optional targetWindow: Window

    Returns Promise<IHttpPostMessageResponse<T>>

post

  • Type parameters

    • T

    Parameters

    • url: string
    • body: any
    • Optional headers: any
    • Optional targetWindow: Window

    Returns Promise<IHttpPostMessageResponse<T>>

put

  • Type parameters

    • T

    Parameters

    • url: string
    • body: any
    • Optional headers: any
    • Optional targetWindow: Window

    Returns Promise<IHttpPostMessageResponse<T>>

send

Static addTrackingProperties

  • addTrackingProperties(message: any, trackingProperties: any): any
  • Parameters

    • message: any
    • trackingProperties: any

    Returns any

Static getTrackingProperties

  • getTrackingProperties(message: any): any
  • Parameters

    • message: any

    Returns any

Static isErrorMessage

  • isErrorMessage(message: any): boolean
  • Parameters

    • message: any

    Returns boolean

Generated using TypeDoc