Convert Release fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-03 14:02:03 -04:00
parent 62b2fd3325
commit 52edf9d20c
18 changed files with 136 additions and 69 deletions

View File

@@ -12,6 +12,12 @@ namespace SabreTools.Metadata.DatItems.Formats
{
#region Properties
public string? Date
{
get => (_internal as Data.Models.Metadata.Release)?.Date;
set => (_internal as Data.Models.Metadata.Release)?.Date = value;
}
public bool? Default
{
get => (_internal as Data.Models.Metadata.Release)?.Default;
@@ -22,12 +28,24 @@ namespace SabreTools.Metadata.DatItems.Formats
public override Data.Models.Metadata.ItemType ItemType
=> Data.Models.Metadata.ItemType.Release;
public string? Language
{
get => (_internal as Data.Models.Metadata.Release)?.Language;
set => (_internal as Data.Models.Metadata.Release)?.Language = value;
}
public string? Name
{
get => (_internal as Data.Models.Metadata.Release)?.Name;
set => (_internal as Data.Models.Metadata.Release)?.Name = value;
}
public string? Region
{
get => (_internal as Data.Models.Metadata.Release)?.Region;
set => (_internal as Data.Models.Metadata.Release)?.Region = value;
}
#endregion
#region Constructors