Protected ReadonlyapplicationProtected ReadonlymousedownProtected ReadonlymousedownProtected ReadonlymouseupProtected ReadonlymouseupProtected ReadonlytoProtected ReadonlytoCalled when the application is started. The application shell is not attached yet when this method runs. Should return a promise if it runs asynchronously.
Called when an application is stopped or unloaded.
Note that this is implemented using window.beforeunload which doesn't allow any asynchronous code anymore.
I.e. this is the last tick.
Contribution that tracks
mouseupandmousedownevents.This is required to be able to track the
TabBar,DockPanel, andSidePanelresizing and drag and drop events correctly all over the application. By default, when the mouse is over aniframewe lose the mouse tracking ability, so whenever we click (mousedown), we overlay a transparentdivover theiframein the Mini Browser, then we set thedisplayof the transparentdivtononeonmouseupevents.