Skip to main content

Interface: Framework

Properties​

defaultAppIdPrefix​

readonly defaultAppIdPrefix: string


distMacOsAppName​

readonly distMacOsAppName: string


isCopyElevateHelper​

readonly isCopyElevateHelper: boolean


isNpmRebuildRequired​

readonly isNpmRebuildRequired: boolean


macOsDefaultTargets​

readonly macOsDefaultTargets: string[]


name​

readonly name: string


version​

readonly version: string

Methods​

afterPack()?​

optional afterPack(context): Promise<any>

Parameters​

context​

PackContext

Returns​

Promise<any>


beforeCopyExtraFiles()?​

optional beforeCopyExtraFiles(options): Promise<any>

Parameters​

options​

BeforeCopyExtraFilesOptions

Returns​

Promise<any>


createTransformer()?​

optional createTransformer(): FileTransformer | null

Returns​

FileTransformer | null


getDefaultIcon()?​

optional getDefaultIcon(platform): string | null

Parameters​

platform​

Platform

Returns​

string | null


getExcludedDependencies()?​

optional getExcludedDependencies(platform): string[] | null

Parameters​

platform​

Platform

Returns​

string[] | null


getMainFile()?​

optional getMainFile(platform): string | null

Parameters​

platform​

Platform

Returns​

string | null


prepareApplicationStageDirectory()​

prepareApplicationStageDirectory(options): Promise<any>

Parameters​

options​

PrepareApplicationStageDirectoryOptions

Returns​

Promise<any>