Protected
Readonly
_Protected
Readonly
backendProtected
Readonly
commandsProtected
Readonly
contributionsProtected
Readonly
coreProtected
Readonly
keybindingsProtected
Readonly
layoutProtected
Readonly
menusProtected
Readonly
stateProtected
Readonly
stopwatchProtected
Readonly
tooltipProtected
Readonly
windowsProtected
attachProtected
attachAttach the tooltip container to the host element.
Protected
createLet the frontend application contributions initialize the shell layout. Override this method in order to create an application-specific custom layout.
Protected
fireProtected
getReturn a promise to the host element to which the application shell is attached.
Protected
getReturn an HTML element that indicates the startup phase, e.g. with an animation or a splash screen.
Protected
initializeInitialize the shell layout either using the layout restorer service or, if no layout has been stored, by creating the default layout.
Protected
measureProtected
registerRegister global event listeners.
Protected
restoreTry to restore the shell layout from the storage service. Resolves to true
if successful.
Protected
revealIf 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:
Protected
startInitialize and start the frontend application contributions.
Protected
stopStop 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.