using RobotNet.WebApp.Charts.Models.BarChart.Axes; using System.Text.Json.Serialization; namespace RobotNet.WebApp.Charts.Models.RadarChart.Axis; public class RadarAxis : ChartAxes { /// /// Gets or sets the angle lines configuration. /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public AngleLines? AngleLines { get; set; } /// /// Gets or sets the grid lines configuration. /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public GridLines? GridLines { get; set; } /// /// Gets or sets the point labels configuration. /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public PointLabels? PointLabels { get; set; } /// /// Gets or sets the ticks configuration. /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public new RadialTicks? Ticks { get; set; } /// /// Whether to animate scaling the chart from the centre /// public bool Animate { get; set; } = true; /// /// Starting angle of the scale. In degrees, 0 is at top /// public double StartAngle { get; set; } }