Metadata DatItem should be abstract

This commit is contained in:
Matt Nadareski
2026-04-05 01:51:07 -04:00
parent 5ffc9fef43
commit 337d4c0fed

View File

@@ -6,10 +6,10 @@ namespace SabreTools.Data.Models.Metadata
/// <summary>
/// Format-agnostic representation of item data
/// </summary>
public class DatItem
public abstract class DatItem
{
/// <summary>
/// Quick accessor to item type, if it exists
/// Quick accessor to item type
/// </summary>
[JsonProperty("itemtype", DefaultValueHandling = DefaultValueHandling.Ignore), XmlElement("itemtype")]
public ItemType ItemType { get; protected set; }