WebLayoutSettings: OpenFin.LayoutOptions["settings"] & {
    defaultFaviconUrl?: string;
    showFavicons?: boolean;
}

Web-only layout settings for favicon behaviour. These fields are not available on desktop layouts and live here rather than in OpenFin.LayoutOptions because favicon detection relies on iframe DOM events which only exist in the Core-Web path.

Type declaration

  • OptionaldefaultFaviconUrl?: string

    URL of the default icon shown in every view tab hat. A broken URL produces a transparent placeholder with no layout shift.

  • OptionalshowFavicons?: boolean

    Controls whether the tab hat icon updates dynamically from the loaded page's <link rel="icon"> element.

    • Omitted or true: favicon is read from iframe content when available, falling back to defaultFaviconUrl (or no icon if unset).
    • false: content detection is disabled; only defaultFaviconUrl (or a per-view icon override) is ever shown.

    Cross-origin pages without the OpenFin connect script cannot be detected and will always fall back to defaultFaviconUrl (or no icon if unset).

    true