app builder lib.Class.WinPackager
Electron-Builder / app-builder-lib / WinPackager
Extends¶
Constructors¶
new WinPackager()¶
new WinPackager(
info):WinPackager
Parameters¶
• info: Packager
Returns¶
Overrides¶
Properties¶
_iconPath¶
_iconPath:
Lazy<null|string>
azureSignManager¶
readonlyazureSignManager:Lazy<WindowsSignAzureManager>
signtoolManager¶
readonlysigntoolManager:Lazy<WindowsSignToolManager>
vm¶
readonlyvm:Lazy<VmManager>
Accessors¶
defaultTarget¶
getdefaultTarget():string[]
Returns¶
string[]
Overrides¶
PlatformPackager.defaultTarget
isForceCodeSigningVerification¶
getisForceCodeSigningVerification():boolean
Returns¶
boolean
Methods¶
createTargets()¶
createTargets(
targets,mapper):void
Parameters¶
• targets: string[]
• mapper
Returns¶
void
Overrides¶
PlatformPackager.createTargets
createTransformerForExtraFiles()¶
protectedcreateTransformerForExtraFiles(packContext):null|FileTransformer
Parameters¶
• packContext: PackContext
Returns¶
null | FileTransformer
Overrides¶
PlatformPackager.createTransformerForExtraFiles
doGetCscPassword()¶
doGetCscPassword():
undefined|null|string
Returns¶
undefined | null | string
Overrides¶
PlatformPackager.doGetCscPassword
getIconPath()¶
getIconPath():
Promise<null|string>
Returns¶
Promise<null | string>
Overrides¶
sign()¶
sign(
file,logMessagePrefix?):Promise<boolean>
Parameters¶
• file: string
• logMessagePrefix?: string
Returns¶
Promise<boolean>
signAndEditResources()¶
signAndEditResources(
file,arch,outDir,internalName?,requestedExecutionLevel?):Promise<void>
Parameters¶
• file: string
• arch: Arch
• outDir: string
• internalName?: null | string
• requestedExecutionLevel?: null | RequestedExecutionLevel
Returns¶
Promise<void>
signApp()¶
protectedsignApp(packContext,isAsar):Promise<boolean>
Parameters¶
• packContext: PackContext
• isAsar: boolean
Returns¶
Promise<boolean>