electron publish.Class.HttpPublisher
Electron-Builder / electron-publish / HttpPublisher
Extends¶
Extended by¶
Constructors¶
new HttpPublisher()¶
protectednew HttpPublisher(context,useSafeArtifactName):HttpPublisher
Parameters¶
• context: PublishContext
• useSafeArtifactName: boolean = false
Returns¶
Overrides¶
Properties¶
context¶
protectedreadonlycontext:PublishContext
Inherited from¶
Accessors¶
providerName¶
getabstractproviderName():PublishProvider
Returns¶
Inherited from¶
Methods¶
createProgressBar()¶
protectedcreateProgressBar(fileName,size):null|ProgressBar
Parameters¶
• fileName: string
• size: number
Returns¶
null | ProgressBar
Inherited from¶
createReadStreamAndProgressBar()¶
protectedcreateReadStreamAndProgressBar(file,fileStat,progressBar,reject):ReadableStream
Parameters¶
• file: string
• fileStat: Stats
• progressBar: null | ProgressBar
• reject
Returns¶
ReadableStream
Inherited from¶
Publisher.createReadStreamAndProgressBar
doUpload()¶
abstractprotecteddoUpload(fileName,arch,dataLength,requestProcessor,file):Promise<any>
Parameters¶
• fileName: string
• arch: Arch
• dataLength: number
• requestProcessor
• file: string
Returns¶
Promise<any>
toString()¶
abstracttoString():string
Returns¶
string
Inherited from¶
upload()¶
upload(
task):Promise<any>
Parameters¶
• task: UploadTask
Returns¶
Promise<any>