|
Toast Engine
|


Public Member Functions | |
| MainWindowViewModel (ToastEngine toast) | |
| void | Dispose () |
| void | OpenProjectSettingsAt (SettingsTab tab, string? category=null) |
| WorkspaceViewModel? | FindOpenWorkspace (string assetUid) |
| void | ReclaimEngine () |
| void | ShowToastZone (bool active) |
| void | PinToastZone () |
| bool | HasUnsavedWork () |
| async Task< bool > | ConfirmCloseAllAsync (Avalonia.Controls.Window owner) |
| void | RestoreSession () |
| void | SaveSessionLayout () |
| void | ReopenWorkspaceFromDisk (WorkspaceViewModel workspace) |
Properties | |
| static ? MainWindowViewModel | Current [get] |
| HierarchyViewModel? | Hierarchy [get] |
| HistoryViewModel? | History [get] |
| GitViewModel | GitState [get] |
| IReadOnlyList< string > | LayoutNames [get] |
| bool | CanModifyActiveLayout [get] |
| ToastEngine | Engine [get] |