Class BrowserIframeStorage

Description

Class representing browser iframe storage

Hierarchy

Constructors

Properties

iframe: null | HTMLIFrameElement = null
iframeOrigin: string
iframeReadyPromiseResolve: null | ((result: boolean) => void) = null
iframeUrl: string = 'https://ks.ylide.io/'
reqs: Record<string, ((result?: any) => void)> = {}
timeout: number = 5000

Methods

  • Parameters

    • msg: {
          data: any;
          type: string;
      }
      • data: any
      • type: string

    Returns void

  • Type Parameters

    • T = any

    Parameters

    • type: string
    • data: any
    • Optional objectToTransfer: null | Transferable

    Returns Promise<T>

  • Parameters

    • type: string
    • Optional data: any
    • Optional objectToTransfer: null | Transferable

    Returns void

Generated using TypeDoc