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>