Add EditorState + Rename ConfigurationResponseModel, ApplicationStateModel

This commit is contained in:
Guillaume Tauzin 2022-10-12 12:12:54 +02:00
parent c256a76e01
commit b86f073cc1
6 changed files with 54 additions and 36 deletions

View file

@ -0,0 +1,29 @@
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace SVGLDLibs.Models
{
public class HistoryState
{
[DataMember(EmitDefaultValue = false)]
public string lastAction;
[DataMember(EmitDefaultValue = false)]
public string mainContainer;
[DataMember(EmitDefaultValue = false)]
public Dictionary<string, ContainerModel> containers;
[DataMember(EmitDefaultValue = false)]
public string selectedContainerId;
[DataMember(EmitDefaultValue = false)]
public Dictionary<string, string> typeCounters;
[DataMember(EmitDefaultValue = false)]
public Dictionary<string, SymbolModel> symbols;
[DataMember(EmitDefaultValue = false)]
public string selectedSymbolId;
}
}