gitextract_m_q4b0tl/ ├── .gitattributes ├── .gitignore ├── BlazorPro.BlazorSize.BlazorRepl/ │ ├── BlazorPro.BlazorSize.BlazorRepl.csproj │ ├── BlazorReplMediaQueryService.cs │ └── LICENSE.txt ├── BlazorPro.BlazorSize.Bunit/ │ ├── BlazorPro.BlazorSize.Bunit.csproj │ ├── BunitExtensions.cs │ └── FakeMediaQueryService.cs ├── BlazorSize/ │ ├── BlazorPro.BlazorSize.csproj │ ├── Configuration/ │ │ ├── ResizeOptions.cs │ │ └── ServiceCollectionExtensions.cs │ ├── LICENSE.txt │ ├── MediaQuery/ │ │ ├── Breakpoints.cs │ │ ├── IMediaQueryService.cs │ │ ├── MediaQuery.razor │ │ ├── MediaQuery.razor.cs │ │ ├── MediaQueryArgs.cs │ │ ├── MediaQueryCache.cs │ │ ├── MediaQueryList.razor │ │ ├── MediaQueryList.razor.cs │ │ └── MediaQueryService.cs │ ├── Resize/ │ │ ├── BrowserWindowSize.cs │ │ ├── IResizeListener.cs │ │ └── ResizeListener.cs │ ├── _Imports.razor │ ├── jest.config.js │ ├── package.json │ ├── readme.md │ ├── scripts/ │ │ ├── blazorSizeMedia.ts │ │ ├── blazorSizeMediaModule.ts │ │ ├── blazorSizeResize.ts │ │ ├── blazorSizeResizeModule.ts │ │ └── tests/ │ │ └── blazorSize.test.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── BlazorSize.UnitTesting/ │ ├── BlazorPro.BlazorSize.UnitTesting.csproj │ ├── Bunit/ │ │ ├── BunitExtensions.cs │ │ └── FakeMediaQueryService.cs │ └── LICENSE.txt ├── BlazorSize.e2eTests/ │ ├── BlazorSize Adaptive Table and Template.imgstore │ ├── BlazorSize Adaptive Table and Template.resx │ ├── BlazorSize Adaptive Table and Template.tstest │ ├── BlazorSize Adaptive Table and Template.tstest.cs │ ├── BlazorSize Construct & Dispose.imgstore │ ├── BlazorSize Construct & Dispose.resx │ ├── BlazorSize Construct & Dispose.tstest │ ├── BlazorSize Size Reverse.imgstore │ ├── BlazorSize Size Reverse.resx │ ├── BlazorSize Size Reverse.tstest │ ├── BlazorSize Size Reverse.tstest.cs │ ├── BlazorSize Size Tests.imgstore │ ├── BlazorSize Size Tests.resx │ ├── BlazorSize Size Tests.tstest │ ├── BlazorSize Size Tests.tstest.cs │ ├── BlazorSize Test Multicast Reverse.imgstore │ ├── BlazorSize Test Multicast Reverse.resx │ ├── BlazorSize Test Multicast Reverse.tstest │ ├── BlazorSize Test Multicast Reverse.tstest.cs │ ├── BlazorSize Test Multicast.imgstore │ ├── BlazorSize Test Multicast.resx │ ├── BlazorSize Test Multicast.tstest │ ├── BlazorSize Test Multicast.tstest.cs │ ├── BlazorSize.e2eTests.csproj │ ├── Profiler Configurations/ │ │ ├── {1c6f74bd-1a14-4014-a8c9-02fdb3cb8302}.tsprofconfig │ │ └── {d3bce0f5-b6f6-45aa-959a-5c1c1753902b}.tsprofconfig │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Settings.aiis │ └── TestLists/ │ └── BlazorSize .NET Web App.aiilist ├── BlazorSize.sln ├── BlazorWebApp/ │ ├── BlazorWebApp/ │ │ ├── BlazorWebApp.csproj │ │ ├── Components/ │ │ │ ├── App.razor │ │ │ ├── Pages/ │ │ │ │ └── Error.razor │ │ │ └── _Imports.razor │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot/ │ │ └── app.css │ └── BlazorWebApp.Client/ │ ├── BlazorWebApp.Client.csproj │ ├── Layout/ │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ ├── Program.cs │ ├── Routes.razor │ ├── _Imports.razor │ └── wwwroot/ │ ├── appsettings.Development.json │ └── appsettings.json ├── PlaywrightTests/ │ ├── MediaQueryTests.cs │ ├── PlaywrightTests.csproj │ ├── ResizeTests.cs │ └── TestHelpers.cs ├── TestComponents/ │ ├── Data/ │ │ └── IWeatherForecastService.cs │ ├── Pages/ │ │ ├── Blank.razor │ │ ├── Error.razor │ │ ├── FetchData.razor │ │ ├── Index.razor │ │ ├── Multicast.razor │ │ ├── NullableFlag.razor │ │ ├── ScreenSize.razor │ │ ├── ScreenSizeReporter.razor │ │ └── Templates.razor │ ├── TestComponents.csproj │ ├── WeatherCards.razor │ ├── WeatherForecast.cs │ ├── WeatherGrid.razor │ ├── _Imports.razor │ └── wwwroot/ │ ├── fixture.html │ └── fixture.js ├── bUnitCompatibilityTests/ │ ├── CompTest.cs │ ├── Sample.razor │ ├── _Imports.razor │ └── bUnitCompatibilityTests.csproj ├── package.json └── readme.md