using System.Xml.Serialization; using Newtonsoft.Json; namespace SabreTools.Data.Models.Metadata { [JsonObject("part"), XmlRoot("part")] public class Part : DatItem { #region Properties public string? Interface { get; set; } public string? Name { get; set; } #endregion #region Keys /// DataArea[] [NoFilter] public const string DataAreaKey = "dataarea"; /// DiskArea[] [NoFilter] public const string DiskAreaKey = "diskarea"; /// DipSwitch[] [NoFilter] public const string DipSwitchKey = "dipswitch"; /// Feature[] [NoFilter] public const string FeatureKey = "feature"; #endregion public Part() => ItemType = ItemType.Part; } }