ComparisonBarChart

fun ComparisonBarChart(data: () -> List<ComparisonBarData>, modifier: Modifier = Modifier, labelConfig: LabelConfig = LabelConfig.default(), comparisonBarChartConfig: ComparisonBarChartConfig = ComparisonBarChartConfig.default(), onGroupClicked: (Int) -> Unit = {})

A composable function that displays a comparison bar chart.

Parameters

data

A lambda function that returns a list of ComparisonBarData representing the data points for the comparison bar chart.

modifier

A Modifier for customizing the layout or drawing behavior of the chart.

labelConfig

A LabelConfig object for configuring the labels on the chart.

comparisonBarChartConfig

A ComparisonBarChartConfig object for configuring the chart's appearance and behavior.

onGroupClicked

A lambda function to handle click events on the bars. It receives the index of the clicked bar as a parameter.