Skip to main content

Class: DmgTarget

Extends​

Constructors​

Constructor​

new DmgTarget(packager, outDir): DmgTarget

Parameters​

packager​

MacPackager

outDir​

string

Returns​

DmgTarget

Overrides​

Target.constructor

Properties​

buildQueueManager​

readonly buildQueueManager: AsyncTaskManager

Inherited from​

Target.buildQueueManager


isAsyncSupported​

isAsyncSupported: boolean = false

Overrides​

Target.isAsyncSupported


name​

readonly name: string

Inherited from​

Target.name


options​

readonly options: DmgOptions

Overrides​

Target.options


outDir​

readonly outDir: string

Inherited from​

Target.outDir

Methods​

build()​

build(appPath, arch): Promise<void>

Parameters​

appPath​

string

arch​

Arch

Returns​

Promise<void>

Overrides​

Target.build


checkOptions()​

checkOptions(): Promise<any>

Returns​

Promise<any>

Inherited from​

Target.checkOptions


computeDmgOptions()​

computeDmgOptions(appPath): Promise<DmgOptions>

Parameters​

appPath​

string

Returns​

Promise<DmgOptions>


computeVolumeName()​

computeVolumeName(arch, custom?): string

Parameters​

arch​

Arch

custom?​

string | null

Returns​

string


finishBuild()​

finishBuild(): Promise<any>

Returns​

Promise<any>

Inherited from​

Target.finishBuild