ExperimentalReadonly ExperimentalbeforeProtected ReadonlybeforeReadonly ExperimentalonProtected ReadonlyonReadonly ExperimentalonProtected ReadonlyonProtected ReadonlypreferenceProtected ReadonlyprefixRandomized 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)
Protected ReadonlysaveProtectedsecondaryProtected ReadonlywindowProtected StaticSECONDARY_secondary-window.html is part of Theia's generated code. It is generated by dev-packages/application-manager/src/generator/frontend-generator.ts
ExperimentalCreates 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.
the created window or undefined if it could not be created
ProtectedfindProtectedfindExperimentalHandles focussing the given secondary window in the browser and on Electron.
ExperimentalProtectednextProtectedrestoreRestore the widgets back to the main window. SecondaryWindowHandler needs to get informated about this.
Protectedwindow
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.