btcpayserver-plugin-builder/PluginBuilder/ViewModels/BuildListViewModel.cs
2025-10-22 21:11:51 +01:00

27 lines
847 B
C#

#nullable disable
using PluginBuilder.Components.PluginVersion;
namespace PluginBuilder.ViewModels;
public class BuildListViewModel
{
public bool RequestListing { get; set; }
public List<BuildViewModel> Builds { get; set; } = [];
public class BuildViewModel
{
public PluginVersionViewModel Version { get; set; }
public long BuildId { get; set; }
public string Date { get; set; }
public string State { get; set; }
public string Repository { get; set; }
public string GitRef { get; set; }
public string Commit { get; set; }
public string RepositoryLink { get; set; }
public string DownloadLink { get; set; }
public string Error { get; set; }
public string PluginSlug { get; set; }
public string PluginIdentifier { get; set; }
}
}