Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Downloader

Index

Constructors

  • new Downloader(appAddress: string, provider: any, api: AxiosInstance, lock: Mutex, debug: boolean): Downloader
  • Parameters

    • appAddress: string
    • provider: any
    • api: AxiosInstance
    • lock: Mutex
    • debug: boolean

    Returns Downloader

Methods

  • download(did: any): Promise<void | Blob>
  • Parameters

    • did: any

    Returns Promise<void | Blob>

  • downloadToFilesystem(did: any): Promise<void>
  • Parameters

    • did: any

    Returns Promise<void>

  • getBlob(did: any): Promise<Blob>
  • Parameters

    • did: any

    Returns Promise<Blob>

  • onProgress(bytesDownloaded: number, bytesTotal: number): Promise<void>
  • Parameters

    • bytesDownloaded: number
    • bytesTotal: number

    Returns Promise<void>

  • onSuccess(): Promise<void>
  • Returns Promise<void>

Generated using TypeDoc, the 11/9/2022 at 3:32:28 PM