components/u_charts library

Classes

UAreaChart
A filled area chart (line with a gradient fill to the baseline).
UBarChart
A vertical bar/column chart. Multiple series are drawn side-by-side (grouped).
UBubbleChart
A bubble chart — a scatter chart where each point's UChartPoint.size controls the bubble radius (by area).
UCandle
One open/high/low/close candle for financial charts.
UCandlestickChart
A candlestick (OHLC body) chart for financial data.
UChartAnimator
Rebuilds builder with an animated progress value from 0 to 1 on mount.
UChartPoint
A single free (x, y) sample with an optional bubble size. Used by scatter and bubble charts.
UChartSeries
A named list of Y values sharing a single category (X) axis. Used by line, area, bar, radar and histogram charts.
UChartStyle
Shared, fully-optional styling for every chart. Any field left null is resolved from the active ColorScheme/TextTheme at build time.
UDonutChart
A donut chart. Provide centerText to label the hole (e.g. a total).
UFunnelChart
A funnel chart, useful for conversion/pipeline stages.
UGroupedBarChart
Explicit grouped (clustered) bar chart. Identical to UBarChart with multiple series.
UHeatmapChart
A heatmap of a 2-D matrix; cell color intensity encodes the value.
UHistogramChart
A histogram of raw samples, bucketed into bins equal-width bars.
UHorizontalBarChart
A horizontal bar chart. Multiple series are grouped within each category row.
ULineChart
A multi-series line chart. Set smooth for spline curves and filled to shade the area under each line.
UOhlcChart
An OHLC bar chart (open tick left, close tick right) for financial data.
UPieChart
A pie chart.
UPointSeries
A named collection of free points sharing color, for scatter/bubble charts.
URadarChart
A radar (spider) chart comparing several series across shared axes.
UScatterChart
A scatter chart plotting free (x, y) points.
USlice
A single proportional slice for pie, donut, funnel and treemap charts.
USparkline
A tiny, axis-free trend line — perfect inside list tiles and stat cards.
USplineChart
A smooth-curve line chart (spline interpolation).
UStacked100BarChart
A 100%-stacked bar chart: each category fills the full height, showing each series' share as a percentage.
UStackedAreaChart
A stacked area chart.
UStackedBarChart
A stacked bar chart (series stacked on top of one another per category).
UStepLineChart
A step-interpolated line chart, ideal for discrete state over time.
UTreemapChart
A treemap chart — nested rectangles sized by value.
UWaterfallChart
A waterfall chart showing how sequential positive/negative changes build to a total. Mark cumulative bars with UWaterfallItem.isTotal.
UWaterfallItem
One step of a waterfall chart. When isTotal is true the bar is drawn from the baseline instead of stacking on the running total.