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.
ProtectedmeasureProtectedmeasureProtectedregisterRegister 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.