data-visualization/DSBarChart

DSBarChart

data-visualization
since v2.0

Vertical bar chart with entry animation, value labels on each bar, and configurable axis labels.

iOS 17+macOS 14+

Purpose

Categorical comparisons in dashboards.

Props

PropTypeDefaultDescription
datareq[DSChartDataPoint]โ€”Array of (label, value) pairs.
tintColorDSColor.primaryBar fill colour.
showValuesBooltrueShows value labels above bars.
heightCGFloat200Chart 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
)

Related Components