BlazorNative.Components
0.4.0
See the version list below for details.
dotnet add package BlazorNative.Components --version 0.4.0
NuGet\Install-Package BlazorNative.Components -Version 0.4.0
<PackageReference Include="BlazorNative.Components" Version="0.4.0" />
<PackageVersion Include="BlazorNative.Components" Version="0.4.0" />
<PackageReference Include="BlazorNative.Components" />
paket add BlazorNative.Components --version 0.4.0
#r "nuget: BlazorNative.Components, 0.4.0"
#:package BlazorNative.Components@0.4.0
#addin nuget:?package=BlazorNative.Components&version=0.4.0
#tool nuget:?package=BlazorNative.Components&version=0.4.0
BlazorNative.Components
The public Bn* component library for
BlazorNative apps: BnView,
BnText, BnButton, BnInput, BnRow/BnColumn, BnScroll, BnImage, BnList,
form controls, BnModal, and BnTheme — sealed, AOT/trim-compatible Blazor
components that render to real native widgets through the BlazorNative renderer.
Where it sits
Your app → BlazorNative.Components → BlazorNative.Renderer →
BlazorNative.Runtime → the native shells. This is the package app authors write
against — everything below it is plumbing.
What you write
<BnColumn Padding="16">
<BnText Text="Hello native world" />
<BnButton Label="Tap" OnClick="@(() => _count++)" />
<BnText Text="@($"Taps: {_count}")" />
</BnColumn>
Plain .razor authoring, flexbox layout via Yoga, identical computed frames on the
Android and iOS shells.
Status
Pre-1.0 (0.x): BlazorNative is a proof of concept heading toward a
stable release. The ABI and component surface may still move between minor versions.
License: MIT · Docs: https://marcelroozekrans.github.io/BlazorNative/
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- BlazorNative.Core (>= 0.4.0)
- Microsoft.AspNetCore.Components (>= 10.0.10)
- Microsoft.AspNetCore.Components.Web (>= 10.0.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.