using System.Collections.Generic;
using SabreTools.Core;
using SabreTools.DatItems;
namespace SabreTools.DatFiles.Formats
{
///
/// Represents a Archive.org file list
///
internal sealed class ArchiveDotOrg : SerializableDatFile
{
///
/// Constructor designed for casting a base DatFile
///
/// Parent DatFile to copy from
public ArchiveDotOrg(DatFile? datFile)
: base(datFile)
{
}
///
protected override ItemType[] GetSupportedTypes()
{
return
[
ItemType.Rom,
];
}
///
protected override List? GetMissingRequiredFields(DatItem datItem) => null;
}
}