Alba.Avalonia.FlexPanel
0.5.0-alpha.1
This is a prerelease version of Alba.Avalonia.FlexPanel.
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Alba.Avalonia.FlexPanel --version 0.5.0-alpha.1
NuGet\Install-Package Alba.Avalonia.FlexPanel -Version 0.5.0-alpha.1
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="Alba.Avalonia.FlexPanel" Version="0.5.0-alpha.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Alba.Avalonia.FlexPanel --version 0.5.0-alpha.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Alba.Avalonia.FlexPanel, 0.5.0-alpha.1"
#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 Alba.Avalonia.FlexPanel as a Cake Addin #addin nuget:?package=Alba.Avalonia.FlexPanel&version=0.5.0-alpha.1&prerelease // Install Alba.Avalonia.FlexPanel as a Cake Tool #tool nuget:?package=Alba.Avalonia.FlexPanel&version=0.5.0-alpha.1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Alba.Avalonia.FlexPanel
Panel implementing CSS-like flexbox for Avalonia 11.
Features
Flexbox features:
- direction: row, column, row reverse, column reverse
- flex-wrap: nowrap, wrap, wrap-reverse
- align-items, align-self: flex-start, flex-end, center, stretch
- align-content, justify-content: flex-start, flex-end, center, space-between, space-around, space-evenly
- flex-grow, flex-shrink, flex-basis, order
- row-gap, column-gap
Alternatives
jp2masa/Avalonia.Flexbox (alternative implementation):
- Advantages:
- Supports: FlexLayout for ItemsRepeater
- Disadvantages:
- Doesn't support: flex-grow, flex-shrink, flex-basis
- Advantages:
dotNevereverlie/Avalonia.FlexPanel (alternative port):
- Disadvantages:
- Doesn't support: Avalonia 11, space-evenly
- Severe bugs
- Disadvantages:
Acknowledgements
Based on:
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. 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.
-
net6.0
- Avalonia (>= 11.0.0)
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 |
---|---|---|
0.5.3 | 474 | 11/19/2023 |
0.5.2 | 134 | 11/9/2023 |
0.5.1 | 128 | 11/8/2023 |
0.5.0 | 122 | 11/8/2023 |
0.5.0-alpha.1 | 65 | 11/8/2023 |