using RobotNet.WebApp.Charts.Enums; using RobotNet.WebApp.Charts.Models.BarChart; using System.Text.Json.Serialization; using RobotNet.WebApp.Charts.Models.Common; namespace RobotNet.WebApp.Charts.Models.ScatterChart; public class ScatterChartOptions : ChartOptions { /// /// The base axis of the dataset. 'x' for horizontal lines and 'y' for vertical lines. /// /// /// Default value is 'x'. /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public IndexAxis? IndexAxis { get; set; } public ScatterChartPlugins Plugins { get; set; } = new(); public BarScales Scales { get; set; } = new(); }