Toast Engine
Loading...
Searching...
No Matches
editor.Editors.TableViewModel Class Reference
Inheritance diagram for editor.Editors.TableViewModel:
Collaboration diagram for editor.Editors.TableViewModel:

Public Member Functions

Task WriteAutosaveAsync (string virtualPath)
void Dispose ()
void OpenFile (string uid, string virtualPath, BaseAsset definition, string? contentSourceRealPath=null)
async Task< bool > ConfirmCloseCurrentAsync ()

Properties

ObservableCollection< TableColumnVM > Columns = [] [get]
ObservableCollection< TableColumnVM > ValueColumns = [] [get]
ObservableCollection< TableRowVM > Rows = [] [get]
bool IsAutosaveDirty [get]
string? AutosaveFileName [get]
Properties inherited from editor.Editors.IToastZoneEditor
bool IsDirty [get]

Member Function Documentation

◆ ConfirmCloseCurrentAsync()

async Task< bool > editor.Editors.TableViewModel.ConfirmCloseCurrentAsync ( )
inline

◆ OpenFile()

void editor.Editors.TableViewModel.OpenFile ( string uid,
string virtualPath,
BaseAsset definition,
string? contentSourceRealPath = null )
inline

◆ WriteAutosaveAsync()

Task editor.Editors.TableViewModel.WriteAutosaveAsync ( string virtualPath)
inline

Property Documentation

◆ AutosaveFileName

string? editor.Editors.TableViewModel.AutosaveFileName
get

◆ IsAutosaveDirty

bool editor.Editors.TableViewModel.IsAutosaveDirty
get

The documentation for this class was generated from the following file:
  • editor/Editors/TableViewModel.cs