Theia API Documentation v1.65.0
    Preparing search index...

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

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

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    beforeWidgetRestore: Event<[Widget, Window]> = ...
    beforeWidgetRestoreEmitter: Emitter<[Widget, Window]> = ...
    onWindowClosed: Event<Window> = ...
    onWindowClosedEmitter: Emitter<Window> = ...
    onWindowOpened: Event<Window> = ...
    onWindowOpenedEmitter: Emitter<Window> = ...
    preferenceService: PreferenceService
    prefix: number = ...

    Randomized prefix to be included in opened windows' ids. This avoids conflicts when creating sub-windows from multiple theia instances (e.g. by opening Theia multiple times in the same browser)

    saveResourceService: SaveableService
    secondaryWindows: Window[] = []
    windowService: WindowService
    SECONDARY_WINDOW_URL: string = 'secondary-window.html'

    secondary-window.html is part of Theia's generated code. It is generated by dev-packages/application-manager/src/generator/frontend-generator.ts

    Methods