Skip to main content

Class: SnapStorePublisher

Extends

Constructors

Constructor

new SnapStorePublisher(context, options): SnapStorePublisher

Parameters

context

PublishContext

options

SnapStoreOptions

Returns

SnapStorePublisher

Overrides

Publisher.constructor

Properties

context

protected readonly context: PublishContext

Inherited from

Publisher.context


providerName

readonly providerName: "snapStore" = "snapStore"

Overrides

Publisher.providerName

Methods

createProgressBar()

protected createProgressBar(fileName, size): ProgressBar | null

Parameters

fileName

string

size

number

Returns

ProgressBar | null

Inherited from

Publisher.createProgressBar


createReadStreamAndProgressBar()

protected createReadStreamAndProgressBar(file, fileStat, progressBar, reject): ReadableStream

Parameters

file

string

fileStat

Stats

progressBar

ProgressBar | null

reject

(error) => void

Returns

ReadableStream

Inherited from

Publisher.createReadStreamAndProgressBar


toString()

toString(): string

Returns

string

Overrides

Publisher.toString


upload()

upload(task): Promise<any>

Parameters

task

UploadTask

Returns

Promise<any>

Overrides

Publisher.upload