electron publish.Class.KeygenPublisher
Electron-Builder / electron-publish / KeygenPublisher
Extends¶
Constructors¶
new KeygenPublisher()¶
new KeygenPublisher(
context,info,version):KeygenPublisher
Parameters¶
• context: PublishContext
• info: KeygenOptions
• version: string
Returns¶
Overrides¶
Properties¶
context¶
protectedreadonlycontext:PublishContext
Inherited from¶
defaultHostname¶
readonlydefaultHostname:"api.keygen.sh"="api.keygen.sh"
providerName¶
readonlyproviderName:"keygen"="keygen"
Overrides¶
Accessors¶
hostname¶
gethostname():string
Returns¶
string
Methods¶
createProgressBar()¶
protectedcreateProgressBar(fileName,size):null|ProgressBar
Parameters¶
• fileName: string
• size: number
Returns¶
null | ProgressBar
Inherited from¶
HttpPublisher.createProgressBar
createReadStreamAndProgressBar()¶
protectedcreateReadStreamAndProgressBar(file,fileStat,progressBar,reject):ReadableStream
Parameters¶
• file: string
• fileStat: Stats
• progressBar: null | ProgressBar
• reject
Returns¶
ReadableStream
Inherited from¶
HttpPublisher.createReadStreamAndProgressBar
deleteRelease()¶
deleteRelease(
releaseId):Promise<void>
Parameters¶
• releaseId: string
Returns¶
Promise<void>
doUpload()¶
protecteddoUpload(fileName,_arch,dataLength,requestProcessor,_file):Promise<string>
Parameters¶
• fileName: string
• _arch: Arch
• dataLength: number
• requestProcessor
• _file: string
Returns¶
Promise<string>
Overrides¶
toString()¶
toString():
string
Returns¶
string
Overrides¶
upload()¶
upload(
task):Promise<any>
Parameters¶
• task: UploadTask
Returns¶
Promise<any>