Package-level declarations

Types

Link copied to clipboard

Theme-aware style factories and default value formatters for StackedBarChartStyle.

Link copied to clipboard
class StackedBarChartStyle(val chartContainerStyle: ChartContainerStyle, val segments: StackedBarSegmentStyle, val layout: StackedBarLayoutStyle, val axes: AxesStyle, val selection: StackedBarSelectionStyle, val legend: LegendStyle, val zoomControlsVisible: Boolean)

Presentation for stacked bar charts.

Link copied to clipboard
data class StackedBarLayoutStyle(val space: Dp, val minBarWidth: Dp)

Spacing and minimum width of stacked bars.

Link copied to clipboard
data class StackedBarSegmentStyle(val color: Color, val colors: ImmutableList<Color>, val alpha: Float, val gradient: ChartGradient?)

Colors and fills for stacked bar segments.

Link copied to clipboard
data class StackedBarSelectionStyle(val visible: Boolean, val color: Color, val width: Dp, val unselectedAlpha: Float)

Selection indicator configuration for stacked bar charts.

Functions

Link copied to clipboard
fun StackedBarChart(data: ChartData, modifier: Modifier = Modifier, style: StackedBarChartStyle = StackedBarChartDefaults.style(), title: String? = null, selection: ChartSelection = rememberChartSelection(), interactionEnabled: Boolean = true, animateOnStart: Boolean = true, selectedValueFormatter: ChartValueFormatter = StackedBarChartDefaults.selectedValueFormatter, axisValueFormatter: ChartValueFormatter = StackedBarChartDefaults.axisValueFormatter, subtitle: String? = null)

Displays nonnegative absolute stacks from one aligned series per segment. selectedValueFormatter formats the selected values; axisValueFormatter formats Y ticks.