|
Toast Engine
|


Public Member Functions | |
| Task | WriteAutosaveAsync (string virtualPath) |
| bool | IsStructType (string key) |
| void | NotifyTypesChanged () |
| void | NotifyRootFieldOptionsChanged () |
| void | OpenFile (string uid, string virtualPath, string? contentSourceRealPath=null) |
| void | RemoveStructType (StructTypeVM st) |
| async Task< bool > | ConfirmCloseCurrentAsync () |
Properties | |
| bool | ShowTypes [get] |
| ObservableCollection< SchemaFieldItemVM > | Fields = [] [get] |
| ObservableCollection< StructTypeVM > | StructTypes = [] [get] |
| IEnumerable< string > | AllTypes [get] |
| IEnumerable< string > | RootEnumFieldNames [get] |
| IEnumerable< string > | RootDiscriminatorOptions [get] |
| bool | HasContent [get] |
| bool | IsAutosaveDirty [get] |
| string? | AutosaveFileName [get] |
Events | |
| Action< string >? | SchemaSaved |
|
inline |
Implements editor.Workspace.IAutosavable.
|
get |
Implements editor.Workspace.IAutosavable.
|
get |
Implements editor.Workspace.IAutosavable.