Skip to main content

Class: SnapStorePublisher

Extends​

Constructors​

Constructor​

new SnapStorePublisher(context, options, credentials): SnapStorePublisher

Parameters​

context​

PublishContext

options​

SnapStoreOptions

credentials​

string | undefined

resourcesDir​

string

Returns​

SnapStorePublisher

Overrides​

Publisher.constructor

Properties​

context​

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