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.