Skip to content

dmg builder.Class.DmgTarget

Electron-Builder / dmg-builder / DmgTarget

Extends

Constructors

new DmgTarget()

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?: null | string

Returns

string


finishBuild()

finishBuild(): Promise<any>

Returns

Promise<any>

Inherited from

Target.finishBuild