Skip to main content

Class: PublishManager

Implements

  • PublishContext

Constructors

Constructor

new PublishManager(packager, publishOptions, cancellationToken?): PublishManager

Parameters

packager

Packager

publishOptions

PublishOptions

cancellationToken?

CancellationToken = packager.cancellationToken

Returns

PublishManager

Properties

cancellationToken

readonly cancellationToken: CancellationToken = packager.cancellationToken

Implementation of

PublishContext.cancellationToken


isPublish

readonly isPublish: boolean = false


progress

readonly progress: MultiProgress | null

Implementation of

PublishContext.progress

Methods

awaitTasks()

awaitTasks(): Promise<void>

Returns

Promise<void>


cancelTasks()

cancelTasks(): void

Returns

void


getGlobalPublishConfigurations()

getGlobalPublishConfigurations(): Promise<PublishConfiguration[] | null>

Returns

Promise<PublishConfiguration[] | null>


scheduleUpload()

scheduleUpload(publishConfig, event, appInfo): Promise<void>

Parameters

publishConfig

PublishConfiguration

event

UploadTask

appInfo

AppInfo

Returns

Promise<void>