AboutSupportDeveloper GuideVersion 47.154.100.2
OpenFin JavaScript API
    Preparing search index...

    Interface Manifest

    interface 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;
        };
        experimentalExtensionPolicyBlockedHosts?: { hosts: string[] };
        extensions?: ManifestExtension[];
        interopBrokerConfiguration: InteropBrokerOptions;
        licenseKey: string;
        logUpload?: LogUploadOptions;
        offlineAccess?: boolean;
        platform?: PlatformOptions;
        proxy?: { proxyAddress: string; proxyPort: number; type: string };
        runtime: {
            arguments?: string;
            fallbackVersion?: string;
            forceLatest?: boolean;
            futureVersion?: string;
            policies?: { CloudAPAuthEnabled?: "disabled" | "enabled" };
            themePalette?: ThemePalette[];
            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;
        };
    }
    Index
    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;
    }
    experimentalExtensionPolicyBlockedHosts?: { hosts: string[] }
    extensions?: ManifestExtension[]

    Chromium extensions to install and enable for this application.

    interopBrokerConfiguration: InteropBrokerOptions
    licenseKey: string
    logUpload?: LogUploadOptions
    offlineAccess?: boolean
    platform?: PlatformOptions
    proxy?: { proxyAddress: string; proxyPort: number; type: string }
    runtime: {
        arguments?: string;
        fallbackVersion?: string;
        forceLatest?: boolean;
        futureVersion?: string;
        policies?: { CloudAPAuthEnabled?: "disabled" | "enabled" };
        themePalette?: ThemePalette[];
        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;
    }