Plugin.Maui.Spine.Controls.Rows
0.1.17
dotnet add package Plugin.Maui.Spine.Controls.Rows --version 0.1.17
NuGet\Install-Package Plugin.Maui.Spine.Controls.Rows -Version 0.1.17
<PackageReference Include="Plugin.Maui.Spine.Controls.Rows" Version="0.1.17" />
<PackageVersion Include="Plugin.Maui.Spine.Controls.Rows" Version="0.1.17" />
<PackageReference Include="Plugin.Maui.Spine.Controls.Rows" />
paket add Plugin.Maui.Spine.Controls.Rows --version 0.1.17
#r "nuget: Plugin.Maui.Spine.Controls.Rows, 0.1.17"
#:package Plugin.Maui.Spine.Controls.Rows@0.1.17
#addin nuget:?package=Plugin.Maui.Spine.Controls.Rows&version=0.1.17
#tool nuget:?package=Plugin.Maui.Spine.Controls.Rows&version=0.1.17
Plugin.Maui.Spine.Controls.Rows
SpineRow is a settings and key/value row for .NET MAUI: an SVG icon (optionally on a coloured badge), a title and detail, a value, an accessory (a switch, a button), a check mark for a choice and a chevron. SpineSection groups rows with a header and footer the way each platform's Settings does: an inset group with hairline separators on iOS, plain rows under an accent header on Android. A tap anywhere runs its command with the platform's own press feedback (highlight on iOS, ripple on Android), and a screen reader reads the row as one element. It is part of Spine and builds on Tap.Command and Semantic.Merge from Plugin.Maui.Spine.
dotnet add package Plugin.Maui.Spine.Controls.Rows
No registration is needed.
<SpineSection Header="General" Footer="Changes apply at once.">
<SpineRow Icon="lamp.svg" IconBackground="#5856D6" Title="Appearance" Value="{Binding Theme}"
Command="{Binding PickThemeCommand}" />
<SpineRow Icon="bell.svg" IconBackground="#FF3B30" Title="Notifications">
<SpineRow.Accessory>
<Switch IsToggled="{Binding Notify}" />
</SpineRow.Accessory>
</SpineRow>
</SpineSection>
<SpineSection>
<SpineRow Title="Version" Value="1.0" ValuePlacement="Trailing" />
</SpineSection>
Platforms: Android, iOS, Mac Catalyst, Windows.
Documentation
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-android36.0 is compatible. net10.0-ios26.0 is compatible. net10.0-maccatalyst26.0 is compatible. net10.0-windows10.0.19041 is compatible. |
-
net10.0-android36.0
- Microsoft.Maui.Controls (>= 10.0.50)
- Plugin.Maui.Spine (>= 0.1.17)
- Plugin.Maui.Spine.Controls.AnimatedLabel (>= 0.1.17)
-
net10.0-ios26.0
- Microsoft.Maui.Controls (>= 10.0.50)
- Plugin.Maui.Spine (>= 0.1.17)
- Plugin.Maui.Spine.Controls.AnimatedLabel (>= 0.1.17)
-
net10.0-maccatalyst26.0
- Microsoft.Maui.Controls (>= 10.0.50)
- Plugin.Maui.Spine (>= 0.1.17)
- Plugin.Maui.Spine.Controls.AnimatedLabel (>= 0.1.17)
-
net10.0-windows10.0.19041
- Microsoft.Maui.Controls (>= 10.0.50)
- Plugin.Maui.Spine (>= 0.1.17)
- Plugin.Maui.Spine.Controls.AnimatedLabel (>= 0.1.17)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.