data-visualization/DSBarChart
DSBarChart
data-visualizationVertical bar chart with entry animation, value labels on each bar, and configurable axis labels.
iOS 17+macOS 14+
Purpose
Categorical comparisons in dashboards.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| datareq | [DSChartDataPoint] | โ | Array of (label, value) pairs. |
| tint | Color | DSColor.primary | Bar fill colour. |
| showValues | Bool | true | Shows value labels above bars. |
| height | CGFloat | 200 | Chart height. |
Examples
Monthly sign-ups
Bar chart per month.
swift
DSBarChart(
data: monthlySignups.map { DSChartDataPoint(label: $0.month, value: Double($0.count)) },
tint: DSColor.accent,
showValues: true
)