using System.Text.Json.Serialization;
namespace RobotNet.WebApp.Charts.Models.RadarChart.Axis;
public class AngleLines
{
///
/// Gets or sets the value indicating whether the angle line is displayed or not.
///
public bool Display { get; set; } = true;
///
/// Gets or sets the color of the angled lines.
/// See for working with colors.
///
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Color { get; set; }
///
/// Gets or sets the width of the angled lines.
///
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? LineWidth { get; set; }
///
/// Gets or sets the length and spacing of dashes of the angled lines.
///
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int[]? BorderDash { get; set; }
///
/// Gets or sets the offset for line dashes.
///
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public double? BorderDashOffset { get; set; }
}