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