WebLayoutInitOptions: Omit<OpenFin.InitLayoutOptions, "layoutManagerOverride"> & {
    layoutManagerOverride?: OpenFin.LayoutManagerOverride<WebLayoutSnapshot>;
    sharedViewContainer?: HTMLElement;
}

Type declaration

  • OptionallayoutManagerOverride?: OpenFin.LayoutManagerOverride<WebLayoutSnapshot>
  • OptionalsharedViewContainer?: HTMLElement

    DOM element where view iframes are hosted. When provided, views are created in this container and survive cross-layout moves without iframe reload. The platform owner controls placement, styling, and can observe this element directly.

    When omitted, each layout manages its own iframe container (legacy behavior — cross-layout moves reload the iframe).