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