Drastic.Maui.DebugRainbows
1.0.11
dotnet add package Drastic.Maui.DebugRainbows --version 1.0.11
NuGet\Install-Package Drastic.Maui.DebugRainbows -Version 1.0.11
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Drastic.Maui.DebugRainbows" Version="1.0.11" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Drastic.Maui.DebugRainbows --version 1.0.11
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Drastic.Maui.DebugRainbows, 1.0.11"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Drastic.Maui.DebugRainbows as a Cake Addin #addin nuget:?package=Drastic.Maui.DebugRainbows&version=1.0.11 // Install Drastic.Maui.DebugRainbows as a Cake Tool #tool nuget:?package=Drastic.Maui.DebugRainbows&version=1.0.11
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Drastic.Maui.DebugRainbows
Drastic.Maui.DebugRainbows is a fork of Xamarin.Forms.DebugRainbows, a UI Library for helping visualize layout issues. It currently supports iOS, Catalyst, and Android.
How To Use
Add AddDebugRainbowsSupport
to your MauiBuilder.
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.AddDebugRainbowsSupport()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
});
Then, add the following setters to your Application Resources.
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources/Styles/Colors.xaml" />
<ResourceDictionary Source="Resources/Styles/Styles.xaml" />
</ResourceDictionary.MergedDictionaries>
<Style ApplyToDerivedTypes="True" TargetType="ContentPage">
<Setter Property="debug:DebugRainbow.ShowColors" Value="true"/>
<Setter Property="debug:DebugRainbow.ShowGrid" Value="false" />
<Setter Property="debug:DebugRainbow.HorizontalItemSize" Value="20" />
<Setter Property="debug:DebugRainbow.VerticalItemSize" Value="20" />
<Setter Property="debug:DebugRainbow.MajorGridLineColor" Value="Red" />
<Setter Property="debug:DebugRainbow.MajorGridLineInterval" Value="8" />
<Setter Property="debug:DebugRainbow.MajorGridLineOpacity" Value=".5" />
<Setter Property="debug:DebugRainbow.MajorGridLineWidth" Value="6" />
<Setter Property="debug:DebugRainbow.GridLineColor" Value="Red" />
<Setter Property="debug:DebugRainbow.GridLineOpacity" Value=".5" />
<Setter Property="debug:DebugRainbow.GridLineWidth" Value="1" />
<Setter Property="debug:DebugRainbow.GridPadding" Value="0" />
<Setter Property="debug:DebugRainbow.GridOrigin" Value="Center" />
<Setter Property="debug:DebugRainbow.MakeGridRainbows" Value="true" />
<Setter Property="debug:DebugRainbow.Inverse" Value="false" />
</Style>
</ResourceDictionary>
</Application.Resources>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-android33.0 is compatible. net7.0-ios was computed. net7.0-ios16.1 is compatible. net7.0-maccatalyst was computed. net7.0-maccatalyst16.1 is compatible. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0
- No dependencies.
-
net7.0-android33.0
- No dependencies.
-
net7.0-ios16.1
- No dependencies.
-
net7.0-maccatalyst16.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.11 | 390 | 3/7/2023 |