app builder lib.Class.PublishManager
Electron-Builder / app-builder-lib / PublishManager
实现¶
构造函数¶
new PublishManager()¶
new PublishManager(
packager,publishOptions,cancellationToken):PublishManager
参数¶
• packager: Packager
• publishOptions: PublishOptions
• cancellationToken: CancellationToken = packager.cancellationToken
返回值¶
属性¶
cancellationToken¶
readonlycancellationToken:CancellationToken=packager.cancellationToken
实现自¶
PublishContext.cancellationToken
isPublish¶
readonlyisPublish:boolean=false
progress¶
readonlyprogress:null|MultiProgress
实现自¶
方法¶
awaitTasks()¶
awaitTasks():
Promise<void>
返回值¶
Promise<void>
cancelTasks()¶
cancelTasks():
void
返回值¶
void
getGlobalPublishConfigurations()¶
getGlobalPublishConfigurations():
Promise<null|PublishConfiguration[]>
返回值¶
Promise<null | PublishConfiguration[]>
scheduleUpload()¶
scheduleUpload(
publishConfig,event,appInfo):Promise<void>
参数¶
• publishConfig: PublishConfiguration
• event: UploadTask
• appInfo: AppInfo
返回值¶
Promise<void>