1 instantiation of SpanWaterfallViewModel
Aspire.Dashboard (1)
Components\Pages\TraceDetail.razor.cs (1)
171
var viewModel = new
SpanWaterfallViewModel
19 references to SpanWaterfallViewModel
Aspire.Dashboard (19)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
157
?
SpanWaterfallViewModel
.GetTitle(exemplar.Span, Applications)
Components\Dialogs\ExemplarsDialog.razor.cs (1)
60
?
SpanWaterfallViewModel
.GetTitle(exemplar.Span, Content.Applications)
Components\Pages\TraceDetail.razor.cs (17)
25
private List<
SpanWaterfallViewModel
>? _spanWaterfallViewModels;
79
private ValueTask<GridItemsProviderResult<
SpanWaterfallViewModel
>> GetData(GridItemsProviderRequest<
SpanWaterfallViewModel
> request)
95
return ValueTask.FromResult(new GridItemsProviderResult<
SpanWaterfallViewModel
>
122
private static List<
SpanWaterfallViewModel
> CreateSpanWaterfallViewModels(OtlpTrace trace, TraceDetailState state)
124
var orderedSpans = new List<
SpanWaterfallViewModel
>();
138
static
SpanWaterfallViewModel
AddSelfAndChildren(List<
SpanWaterfallViewModel
> orderedSpans, OtlpSpan span, int depth, bool hidden, TraceDetailState state, Func<OtlpSpan, int, bool, TraceDetailState,
SpanWaterfallViewModel
> createViewModel)
140
var
viewModel = createViewModel(span, depth, hidden, state);
146
var
childViewModel = AddSelfAndChildren(orderedSpans, child, depth, viewModel.IsHidden || viewModel.IsCollapsed, state, createViewModel);
153
static
SpanWaterfallViewModel
CreateViewModel(OtlpSpan span, int depth, bool hidden, TraceDetailState state)
171
var
viewModel = new SpanWaterfallViewModel
256
private string GetRowClass(
SpanWaterfallViewModel
viewModel)
269
private void OnToggleCollapse(
SpanWaterfallViewModel
viewModel)
285
private async Task OnShowPropertiesAsync(
SpanWaterfallViewModel
viewModel, string? buttonId)
309
Title =
SpanWaterfallViewModel
.GetTitle(viewModel.Span, _applications),