31 instantiations of ViewportInformation
Aspire.Dashboard (1)
Components\Resize\ViewportInformation.cs (1)
27return new ViewportInformation(
Aspire.Dashboard.Components.Tests (30)
Controls\PlotlyChartTests.cs (2)
34builder.Add(p => p.ViewportInformation, new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 86builder.Add(p => p.ViewportInformation, new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
GridColumnManagerTests.cs (5)
18dimensionManager.InvokeOnViewportInformationChanged(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 38dimensionManager.InvokeOnViewportInformationChanged(new ViewportInformation(IsDesktop: false, IsUltraLowHeight: true, IsUltraLowWidth: false)); 46dimensionManager.InvokeOnViewportInformationChanged(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 69dimensionManager.InvokeOnViewportInformationChanged(new ViewportInformation(IsDesktop: false, IsUltraLowHeight: true, IsUltraLowWidth: false)); 83dimensionManager.InvokeOnViewportInformationChanged(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Layout\MainLayoutTests.cs (2)
71builder.Add(p => p.ViewportInformation, new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 115builder.Add(p => p.ViewportInformation, new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Pages\ConsoleLogsTests.cs (7)
70var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 148var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 192var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 249var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 312var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 378var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 437var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\MetricsTests.cs (3)
110builder.AddCascadingValue(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 154builder.AddCascadingValue(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false)); 267builder.AddCascadingValue(new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false));
Pages\ResourcesTests.cs (4)
27var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 116var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 178var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 215var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\StructuredLogsTests.cs (3)
40var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 80var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 118var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\TraceDetailsTests.cs (4)
48var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 102var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 167var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 236var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
44 references to ViewportInformation
Aspire.Dashboard (23)
Components\Controls\GridValue.razor.cs (1)
96public required ViewportInformation ViewportInformation { get; set; }
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
281public static async Task OpenDialogAsync(ViewportInformation viewportInformation, IDialogService dialogService,
Components\Layout\AspirePageContentLayout.razor.cs (3)
13public required ViewportInformation ViewportInformation { get; init; } 59if (ViewportInformation.IsDesktop && IsToolbarPanelOpen) 68if (!ViewportInformation.IsUltraLowHeight)
Components\Resize\BrowserDimensionWatcher.cs (8)
12public ViewportInformation? ViewportInformation { get; set; } 15public EventCallback<ViewportInformation?> ViewportInformationChanged { get; set; } 30ViewportInformation = ViewportInformation.GetViewportInformation(viewportSize); 46var newViewportInformation = ViewportInformation.GetViewportInformation(viewportSize); 48if (newViewportInformation.IsDesktop != ViewportInformation!.IsDesktop 49|| newViewportInformation.IsUltraLowHeight != ViewportInformation.IsUltraLowHeight 50|| newViewportInformation.IsUltraLowWidth != ViewportInformation.IsUltraLowWidth)
Components\Resize\DimensionManager.cs (5)
8private ViewportInformation? _viewportInformation; 14public ViewportInformation ViewportInformation => _viewportInformation ?? throw new ArgumentNullException(nameof(_viewportInformation)); 23internal void InvokeOnViewportInformationChanged(ViewportInformation newViewportInformation) 33public class ViewportInformationChangedEventArgs(ViewportInformation viewportInformation) : EventArgs 35public ViewportInformation ViewportInformation { get; } = viewportInformation;
Components\Resize\GridColumnManager.razor.cs (4)
14private ViewportInformation? _gridViewportInformation; 25public ViewportInformation ViewportInformation => _gridViewportInformation ?? DimensionManager.ViewportInformation; 49var newViewportInformation = ViewportInformation.GetViewportInformation(calculatedViewportSize);
Components\Resize\ViewportInformation.cs (1)
25public static ViewportInformation GetViewportInformation(ViewportSize viewportSize)
Aspire.Dashboard.Components.Tests (21)
GridColumnManagerTests.cs (2)
82dimensionManager.InvokeOnViewportSizeChanged(new ViewportSize(ViewportInformation.MobileCutoffPixelWidth + 1, 1000)); 108dimensionManager.InvokeOnViewportSizeChanged(new ViewportSize((ViewportInformation.MobileCutoffPixelWidth + 1) * 2, 1000));
Pages\ConsoleLogsTests.cs (7)
70var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 148var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 192var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 249var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 312var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 378var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 437var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\ResourcesTests.cs (4)
27var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 116var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 178var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 215var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\StructuredLogsTests.cs (3)
40var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 80var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 118var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Pages\TraceDetailsTests.cs (4)
48var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 102var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 167var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false); 236var viewport = new ViewportInformation(IsDesktop: true, IsUltraLowHeight: false, IsUltraLowWidth: false);
Shared\ResourceSetupHelpers.cs (1)
62public static void SetupResourcesPage(TestContext context, ViewportInformation viewport, IDashboardClient? dashboardClient = null)