svg-layout-designer-react/csharp/SVGLDLibs/SVGLDLibs/Models/SymbolModel.cs
2023-02-27 15:18:29 +01:00

39 lines
No EOL
1.1 KiB
C#

using System.Runtime.Serialization;
using System.Collections.Generic;
namespace SVGLDLibs.Models
{
[DataContract]
public class SymbolModel
{
[DataMember(EmitDefaultValue = false)]
public string id { get; set; }
[DataMember(EmitDefaultValue = false)]
public string type { get; set; }
[DataMember(EmitDefaultValue = false)]
public string displayedText { get; set; }
[DataMember(EmitDefaultValue = false)]
public AvailableSymbolModel config { get; set; }
[DataMember(EmitDefaultValue = false)]
public double offset { get; set; }
[DataMember(EmitDefaultValue = false)]
public bool isVertical { get; set; }
[DataMember(EmitDefaultValue = false)]
public double width { get; set; }
[DataMember(EmitDefaultValue = false)]
public double height { get; set; }
[DataMember(EmitDefaultValue = false)]
public List<string> linkedContainers { get; set; }
[DataMember(EmitDefaultValue = false)]
public bool showDimension { get; set; }
}
}