2025-08-06 17:03:37 -07:00
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using Avalonia.Media;
|
|
|
|
|
|
|
|
|
|
namespace MercuryConverter.Data;
|
|
|
|
|
|
|
|
|
|
public class Song
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Format: `Snn-nnn` where `n` is a digit.
|
|
|
|
|
/// </summary>
|
2025-08-07 17:41:58 -07:00
|
|
|
public required string Id { get; set;}
|
|
|
|
|
public required string Name { get; set; }
|
|
|
|
|
public required string Artist { get; set; }
|
|
|
|
|
public required string Source { get; set; }
|
|
|
|
|
public string rubi;
|
|
|
|
|
public string copyright;
|
|
|
|
|
public string tempo;
|
|
|
|
|
public int genreId;
|
|
|
|
|
public string jacket;
|
2025-08-06 17:03:37 -07:00
|
|
|
public Chart?[] charts = { null, null, null, null };
|
|
|
|
|
}
|