Type alias Manifest

Manifest: {
    appAssets?: {
        alias: string;
        args?: string;
        src: string;
        target?: string;
        version: string;
    }[];
    assetsUrl?: string;
    devtools_port?: number;
    dialogSettings?: {
        bgColor?: number;
        logo?: string;
        progressBarBgColor?: number;
        progressBarBorderColor?: number;
        progressBarFillColor?: number;
        textColor?: number;
    };
    interopBrokerConfiguration: InteropBrokerOptions;
    licenseKey: string;
    offlineAccess?: boolean;
    platform?: PlatformOptions;
    proxy?: {
        proxyAddress: string;
        proxyPort: number;
        type: string;
    };
    runtime: {
        arguments?: string;
        fallbackVersion?: string;
        forceLatest?: boolean;
        futureVersion?: string;
        version: string;
    };
    services?: string[];
    shortcut?: {
        company: string;
        description?: string;
        force?: boolean;
        icon: string;
        name: string;
        startMenuRootFolder?: string;
        target?: ("desktop" | "start-menu" | "automatic-start-up")[];
        uninstall-shortcut?: boolean;
    };
    snapshot?: Snapshot;
    splashScreenImage?: string;
    startup_app: WindowOptions;
    supportInformation?: {
        company: string;
        email: string;
        enableErrorReporting?: boolean;
        forwardErrorReports?: boolean;
        product: string;
    };
}

Type declaration

  • Optional appAssets?: {
        alias: string;
        args?: string;
        src: string;
        target?: string;
        version: string;
    }[]
  • Optional assetsUrl?: string
  • Optional devtools_port?: number
  • Optional dialogSettings?: {
        bgColor?: number;
        logo?: string;
        progressBarBgColor?: number;
        progressBarBorderColor?: number;
        progressBarFillColor?: number;
        textColor?: number;
    }
    • Optional bgColor?: number
    • Optional logo?: string
    • Optional progressBarBgColor?: number
    • Optional progressBarBorderColor?: number
    • Optional progressBarFillColor?: number
    • Optional textColor?: number
  • interopBrokerConfiguration: InteropBrokerOptions
  • licenseKey: string
  • Optional offlineAccess?: boolean
  • Optional platform?: PlatformOptions
  • Optional proxy?: {
        proxyAddress: string;
        proxyPort: number;
        type: string;
    }
    • proxyAddress: string
    • proxyPort: number
    • type: string
  • runtime: {
        arguments?: string;
        fallbackVersion?: string;
        forceLatest?: boolean;
        futureVersion?: string;
        version: string;
    }
    • Optional arguments?: string
    • Optional fallbackVersion?: string
    • Optional forceLatest?: boolean
    • Optional futureVersion?: string
    • version: string
  • Optional services?: string[]
  • Optional shortcut?: {
        company: string;
        description?: string;
        force?: boolean;
        icon: string;
        name: string;
        startMenuRootFolder?: string;
        target?: ("desktop" | "start-menu" | "automatic-start-up")[];
        uninstall-shortcut?: boolean;
    }
    • company: string
    • Optional description?: string
    • Optional force?: boolean
    • icon: string
    • name: string
    • Optional startMenuRootFolder?: string
    • Optional target?: ("desktop" | "start-menu" | "automatic-start-up")[]
    • Optional uninstall-shortcut?: boolean
  • Optional snapshot?: Snapshot
  • Optional splashScreenImage?: string
  • startup_app: WindowOptions
  • Optional supportInformation?: {
        company: string;
        email: string;
        enableErrorReporting?: boolean;
        forwardErrorReports?: boolean;
        product: string;
    }
    • company: string
    • email: string
    • Optional enableErrorReporting?: boolean
    • Optional forwardErrorReports?: boolean
    • product: string

Generated using TypeDoc