4 instantiations of SparklineData
Aspire.Dashboard (4)
Components\Controls\Chart\LiveSparklinesBase.cs (4)
333return new SparklineData(latestValue, SparklineKind.Bars, SparklinePath.BuildBars(increases, SparklineWidth, SparklineHeight), string.Empty); 338return new SparklineData(latestValue, SparklineKind.Bars, SparklinePath.BuildBars(values, SparklineWidth, SparklineHeight), string.Empty); 342return new SparklineData(latestValue, SparklineKind.Line, line, area); 393public static readonly SparklineData Empty = new(null, SparklineKind.Line, string.Empty, string.Empty);
12 references to SparklineData
Aspire.Dashboard (12)
Components\Controls\Chart\LiveSparklinesBase.cs (12)
34private Dictionary<(ResourceKey, OtlpInstrumentKey), SparklineData> _sparklines = new(); 156protected SparklineData GetSparkline(OtlpInstrumentSummary instrument) 158return _sparklines.TryGetValue((GetResourceKey(instrument), instrument.GetKey()), out var data) ? data : SparklineData.Empty; 226var refreshed = new List<((ResourceKey, OtlpInstrumentKey) Key, SparklineData Data)>(instruments.Count); 233var sparklines = replaceAll ? new Dictionary<(ResourceKey, OtlpInstrumentKey), SparklineData>() : new Dictionary<(ResourceKey, OtlpInstrumentKey), SparklineData>(_sparklines); 251private async Task<SparklineData> GetSparklineDataAsync(OtlpInstrumentSummary instrument, CancellationToken cancellationToken) 260return SparklineData.Empty; 290return SparklineData.Empty; 318return SparklineData.Empty; 393public static readonly SparklineData Empty = new(null, SparklineKind.Line, string.Empty, string.Empty);