ArionUI.Formatting
0.1.0-preview.1
Prefix Reserved
dotnet add package ArionUI.Formatting --version 0.1.0-preview.1
NuGet\Install-Package ArionUI.Formatting -Version 0.1.0-preview.1
<PackageReference Include="ArionUI.Formatting" Version="0.1.0-preview.1" />
<PackageVersion Include="ArionUI.Formatting" Version="0.1.0-preview.1" />
<PackageReference Include="ArionUI.Formatting" />
paket add ArionUI.Formatting --version 0.1.0-preview.1
#r "nuget: ArionUI.Formatting, 0.1.0-preview.1"
#:package ArionUI.Formatting@0.1.0-preview.1
#addin nuget:?package=ArionUI.Formatting&version=0.1.0-preview.1&prerelease
#tool nuget:?package=ArionUI.Formatting&version=0.1.0-preview.1&prerelease
Add-on modules for the virtualization engine
Each package here adds ONE capability to the open engine. They build on its public surface — no internal access, no special permission — and they are independent of each other: a program takes only what it uses, and what it does not take leaves no dead controls behind.
Early preview — free of charge. The preview versions may be used free of charge, also commercially (see
LICENSE-PRO.md). The API is still moving; breaking changes are expected between preview versions, and we do not recommend them for production systems yet. The source code of these packages is not public; the engine underneath is open source.
Packages in this zone
| Package | What it adds |
|---|---|
ArionUI.Grouping |
Grouping: group source, group header rows, the group band with its chips |
ArionUI.Pivot |
Pivot view — both axes collapsible, aggregates per level |
ArionUI.Charts |
Chart view, and the bridge that turns a cell selection into a chart |
ArionUI.Charts3D |
GPU surface charts: a lit height field in an axis cube, orbited with the mouse (preview) |
ArionUI.Timeline |
Timeline view: time axis, lanes, activity bars |
ArionUI.Planning |
Planning matrix: time-axis columns with editable measures and roll-ups |
ArionUI.Formatting |
Conditional formatting: rules engine, rule dialogs, the fx marker in the column list |
ArionUI.Layout |
Layout persistence: capture and re-apply columns, sorting, grouping, filters, rules |
ArionUI.Export |
Export to CSV and XLSX |
How a module joins
A module announces itself with one call and is then simply there. Nothing in the engine knows about it beforehand, and without the call the grid shows no half-working controls for it:
view.EnableGrouping(); // grouping
view.Formatting().EnableFormattingMenus(grid.Api, view); // rules + the fx marker
var layout = grid.Api.CaptureLayout(view); // persistence
Language: English by default; ArionUiText.UseGermanTexts() switches the engine and every
module to German.
A preview version needs no licence key and draws no watermark. Later release versions check
a soft offline key (ArionLicense.Apply("<key>") at start-up, see LICENSE-PRO.md).
Requires the engine packages (ArionUI.Core, ArionUI.Presentation, ArionUI.Grid) and, for the views,
a host package. Source and issues: https://github.com/ArionUI/ArionUI.
| 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
- ArionUI.Grid (>= 0.1.0-preview.1)
- ArionUI.Presentation (>= 0.1.0-preview.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ArionUI.Formatting:
| Package | Downloads |
|---|---|
|
ArionUI.Layout
ArionUI Pro: layout persistence - capture and re-apply columns, sorting, grouping, filters and rules. Free during the preview. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-preview.1 | 61 | 10/22/2026 |
Early preview. The API is still moving; breaking changes are expected between preview versions.