63 instantiations of ViewportInformation
Aspire.Dashboard (1)
Components\Resize\ViewportInformation.cs (1)
27
return new
ViewportInformation
(
Aspire.Dashboard.Components.Tests (61)
Controls\GenAIVisualizerDialogTests.cs (1)
313
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Controls\PlotlyChartTests.cs (2)
35
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
89
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
GridColumnManagerTests.cs (5)
18
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
38
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: false, IsUltraLowHeight: true, IsUltraLowWidth: false));
46
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
69
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: false, IsUltraLowHeight: true, IsUltraLowWidth: false));
83
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Interactions\InteractionsProviderTests.cs (8)
69
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
98
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
145
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
204
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
265
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
324
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
397
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
479
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Layout\MainLayoutTests.cs (3)
70
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
117
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
169
builder.Add(p => p.ViewportInformation, new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Pages\ConsoleLogsTests.cs (12)
68
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
113
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
189
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
290
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
346
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
394
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
443
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
490
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
547
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
610
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
676
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
734
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\MetricsTests.cs (4)
89
builder.AddCascadingValue(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
173
builder.AddCascadingValue(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
217
builder.AddCascadingValue(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
330
builder.AddCascadingValue(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Pages\ResourcesTests.cs (14)
29
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
118
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
180
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
217
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
314
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
396
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
423
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
452
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
485
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
519
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
553
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
595
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
637
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
678
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\StructuredLogsTests.cs (4)
58
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
88
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
128
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
166
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\TraceDetailsTests.cs (8)
43
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
97
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
165
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
247
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
324
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
393
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
476
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
551
var viewport = new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Aspire.Dashboard.Tests (1)
Model\ResourceMenuBuilderTests.cs (1)
30
dimensionManager.InvokeOnViewportInformationChanged(new
ViewportInformation
(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
83 references to ViewportInformation
Aspire.Dashboard (41)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
39
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\LogLevelSelect.razor.cs (1)
27
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\ResourceActions.razor.cs (1)
54
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\ResourceDetails.razor.cs (1)
68
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\SignalsActionsDisplay.razor.cs (1)
13
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\SpanTypeSelect.razor.cs (1)
28
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Controls\SummaryDetailsView.razor.cs (1)
71
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Dialogs\AssistantModalDialog.razor.cs (1)
20
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Dialogs\AssistantSidebarDialog.razor.cs (1)
19
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Interactions\InteractionsProvider.cs (1)
90
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Layout\AspirePageContentLayout.razor.cs (1)
14
public required
ViewportInformation
ViewportInformation { get; init; }
Components\Layout\DesktopToolbarDivider.razor.cs (1)
11
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Layout\MainLayout.razor.cs (1)
81
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Pages\ConsoleLogs.razor.cs (1)
138
public required
ViewportInformation
ViewportInformation { get; init; }
Components\Pages\Metrics.razor.cs (1)
78
public required
ViewportInformation
ViewportInformation { get; init; }
Components\Pages\Resources.razor.cs (1)
96
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Pages\StructuredLogs.razor.cs (1)
105
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Pages\TraceDetail.razor.cs (1)
103
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Pages\Traces.razor.cs (1)
101
public required
ViewportInformation
ViewportInformation { get; set; }
Components\Resize\BrowserDimensionWatcher.cs (5)
13
public
ViewportInformation
? ViewportInformation { get; set; }
16
public EventCallback<
ViewportInformation
?> ViewportInformationChanged { get; set; }
48
ViewportInformation =
ViewportInformation
.GetViewportInformation(viewportSize);
70
var
newViewportInformation =
ViewportInformation
.GetViewportInformation(viewportSize);
Components\Resize\DimensionManager.cs (5)
8
private
ViewportInformation
? _viewportInformation;
15
public
ViewportInformation
ViewportInformation => _viewportInformation ?? throw new ArgumentNullException(nameof(_viewportInformation));
27
internal void InvokeOnViewportInformationChanged(
ViewportInformation
newViewportInformation)
37
public class ViewportInformationChangedEventArgs(
ViewportInformation
viewportInformation) : EventArgs
39
public
ViewportInformation
ViewportInformation { get; } = viewportInformation;
Components\Resize\GridColumnManager.razor.cs (5)
16
private
ViewportInformation
? _gridViewportInformation;
27
public
ViewportInformation
ViewportInformation => _gridViewportInformation ?? DimensionManager.ViewportInformation;
50
ViewportInformation
? newViewportInformation;
66
newViewportInformation =
ViewportInformation
.GetViewportInformation(calculatedViewportSize);
120
var
viewportInformation = _gridViewportInformation ?? DimensionManager.ViewportInformation;
Components\Resize\ViewportInformation.cs (1)
25
public static
ViewportInformation
GetViewportInformation(ViewportSize viewportSize)
Components_Controls_DetailView_razor.g.cs (1)
514
public required
ViewportInformation
ViewportInformation { get; set; }
Components_Routes_razor.g.cs (4)
206
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Components.Resize.
ViewportInformation
>(
215
__builder.AddComponentParameter(2, nameof(global::Aspire.Dashboard.Components.Resize.BrowserDimensionWatcher.ViewportInformationChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Components.Resize.
ViewportInformation
>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Components.Resize.
ViewportInformation
>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _viewportInformation = __value, _viewportInformation))));
345
private
ViewportInformation
? _viewportInformation;
Model\DashboardDialogService.cs (1)
24
public
ViewportInformation
ViewportInformation => dimensionManager.ViewportInformation;
Aspire.Dashboard.Components.Tests (42)
GridColumnManagerTests.cs (3)
82
dimensionManager.InvokeOnViewportSizeChanged(new ViewportSize(
ViewportInformation
.MobileCutoffPixelWidth + 1, 1000), isAISidebarOpen: false);
108
dimensionManager.InvokeOnViewportSizeChanged(new ViewportSize((
ViewportInformation
.MobileCutoffPixelWidth + 1) * 2, 1000), isAISidebarOpen: false);
112
dimensionManager.InvokeOnViewportSizeChanged(new ViewportSize((
ViewportInformation
.MobileCutoffPixelWidth + 1) * 2, 1000), isAISidebarOpen: true);
Pages\ConsoleLogsTests.cs (12)
68
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
113
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
189
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
290
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
346
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
394
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
443
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
490
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
547
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
610
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
676
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
734
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\ResourcesTests.cs (14)
29
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
118
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
180
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
217
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
314
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
396
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
423
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
452
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
485
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
519
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
553
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
595
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
637
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
678
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\StructuredLogsTests.cs (4)
58
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
88
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
128
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
166
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\TraceDetailsTests.cs (8)
43
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
97
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
165
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
247
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
324
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
393
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
476
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
551
var
viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Shared\ResourceSetupHelpers.cs (1)
44
public static void SetupResourcesPage(TestContext context,
ViewportInformation
viewport, IDashboardClient? dashboardClient = null, ILocalStorage? localStorage = null)