Reference

API reference

Every public type of the ArionUI packages, generated from the compiled assemblies and their XML documentation: signatures, members and what they do. 509 types with 6156 members in 16 packages, version 0.1.0-preview.1.

Core packages

Open source under Apache-2.0. The host packages bring the engine along.

  • ArionUI.Core 116 types Virtualization engine for .NET data UIs: layout solving, selection, interaction and data sources (sorting, filtering, typed values) for millions of rows. Host-neutral, no UI framework references.
  • ArionUI.Presentation 174 types Templates and views for the ArionUI engine: table, card board and tree, plus the composition model for cells, widgets and panes.
  • ArionUI.Grid 50 types The ArionUI data grid: presenter, input wiring, the consumer API (ArionGridApi), standard panes and accessibility.
  • ArionUI.Gpu 19 types GPU layer of ArionUI: OpenGL ES 3.0 through a host-supplied loader, GL state discipline, offscreen targets, shaders and streaming vertex buffers.
  • ArionUI.Rendering.Skia 14 types Skia frame renderer of ArionUI, shared by all hosts so every host draws the same pixels.
  • ArionUI.Rendering.Avalonia 4 types Avalonia host control for the ArionUI data grid (ArionGrid), GPU-rendered.
  • ArionUI.Rendering.Wpf 3 types WPF host control for the ArionUI data grid (ArionGrid), D3D-backed and GPU-rendered.

Pro packages

Shipped on NuGet without source. Free during the preview, also commercially.

  • ArionUI.Grouping 8 types ArionUI Pro: grouping with group header rows and a group band with chips. Free during the preview.
  • ArionUI.Pivot 14 types ArionUI Pro: pivot view with collapsible axes and aggregates per level. Free during the preview.
  • ArionUI.Charts 31 types ArionUI Pro: charts (line, area, column, waterfall, pie, scatter, heatmap) and a bridge from a cell selection to a chart. Free during the preview.
  • ArionUI.Charts3D 32 types ArionUI Pro: GPU 3D charts - surface, waterfall and point clouds in an axis cube, orbited with the mouse. Free during the preview.
  • ArionUI.Timeline 13 types ArionUI Pro: timeline view with time axis, lanes and activity bars. Free during the preview.
  • ArionUI.Planning 8 types ArionUI Pro: planning matrix with time-axis columns, editable measures and roll-ups. Free during the preview.
  • ArionUI.Formatting 9 types ArionUI Pro: conditional formatting with a rules engine and rule dialogs. Free during the preview.
  • ArionUI.Layout 10 types ArionUI Pro: layout persistence - capture and re-apply columns, sorting, grouping, filters and rules. Free during the preview.
  • ArionUI.Export 4 types ArionUI Pro: export to CSV, XLSX and PDF. Free during the preview.