Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SecondaryWindowService

Service for opening new secondary windows to contain widgets extracted from the application shell.

experimental

The functionality provided by this service and its implementation is still under development. Use with caution.

Hierarchy

  • SecondaryWindowService

Index

Methods

  • createSecondaryWindow(onClose?: ((win: Window) => void)): undefined | Window
  • Creates a new secondary window for a widget to be extracted from the application shell. The created window is closed automatically when the current theia instance is closed.

    Parameters

    • Optional onClose: ((win: Window) => void)

      optional callback that is invoked when the secondary window is closed

        • (win: Window): void
        • Parameters

          • win: Window

          Returns void

    Returns undefined | Window

    the created window or undefined if it could not be created

  • focus(win: Window): void