Files
annotations/Azaion.Annotator/DTO/AnnotationClass.cs
T
Oleksandr Bezdieniezhnykh 468d28d9d8 small visual adjusments
2024-08-12 11:14:09 +03:00

19 lines
460 B
C#

using System.Text.Json.Serialization;
using System.Windows.Media;
using Azaion.Annotator.Extensions;
namespace Azaion.Annotator.DTO;
public class AnnotationClass(int id, string name = "")
{
public int Id { get; set; } = id;
public string Name { get; set; } = name;
public Color Color { get; set; } = id.ToColor();
[JsonIgnore]
public int ClassNumber => Id + 1;
[JsonIgnore]
public SolidColorBrush ColorBrush => new(Color);
}