Protected Readonly_Protected ReadonlybackendProtected ReadonlycommandsProtected ReadonlycontributionsProtected ReadonlycoreProtected ReadonlykeybindingsProtected ReadonlylayoutProtected ReadonlymenusProtected ReadonlystateProtected ReadonlystopwatchProtected ReadonlytooltipProtected ReadonlywindowsProtectedattachProtectedattachAttach the tooltip container to the host element.
ProtectedcreateLet the frontend application contributions initialize the shell layout. Override this method in order to create an application-specific custom layout.
ProtectedfireProtectedgetReturn a promise to the host element to which the application shell is attached.
ProtectedgetReturn an HTML element that indicates the startup phase, e.g. with an animation or a splash screen.
ProtectedinitializeInitialize the shell layout either using the layout restorer service or, if no layout has been stored, by creating the default layout.
ProtectedmeasureProtectedregisterRegister global event listeners.
ProtectedrestoreTry to restore the shell layout from the storage service. Resolves to true if successful.
ProtectedrevealIf a startup indicator is present, it is first hidden with the theia-hidden CSS class and then
removed after a while. The delay until removal is taken from the CSS transition duration.
Start the frontend application.
Start up consists of the following steps:
ProtectedstartInitialize and start the frontend application contributions.
ProtectedstopStop the frontend application contributions. This is called when the window is unloaded.
Attach the application shell to the host element. If a startup indicator is present, the shell is inserted before that indicator so it is not visible yet.