Package-level declarations
Functions
Link copied to clipboard
fun BarChart(data: () -> List<BarData>, modifier: Modifier = Modifier, target: Float? = null, targetConfig: TargetConfig = TargetConfig.default(), barChartConfig: BarChartConfig = BarChartConfig.default(), labelConfig: LabelConfig = LabelConfig.default(), barTooltip: BarTooltip? = null, barChartColorConfig: BarChartColorConfig = BarChartColorConfig.default(), onBarClick: (Int, BarData) -> Unit = { _, _ -> })
A composable function that displays a bar chart.
Link copied to clipboard
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.
Link copied to clipboard
fun HorizontalBarChart(data: () -> List<BarData>, modifier: Modifier = Modifier, barChartConfig: BarChartConfig = BarChartConfig.default(), barChartColorConfig: BarChartColorConfig = BarChartColorConfig.default(), horizontalBarLabelConfig: HorizontalBarLabelConfig = HorizontalBarLabelConfig.default(), onBarClick: (BarData) -> Unit = {})
A composable function that displays a horizontal bar chart.
Link copied to clipboard
fun LineBarChart(data: () -> List<BarData>, modifier: Modifier = Modifier, target: Float? = null, targetConfig: TargetConfig = TargetConfig.default(), barChartConfig: BarChartConfig = BarChartConfig.default(), labelConfig: LabelConfig = LabelConfig.default(), barChartColorConfig: BarChartColorConfig = BarChartColorConfig.default(), onBarClick: (Int, BarData) -> Unit = { _, _ -> })
A composable function that displays a line bar chart.
Link copied to clipboard
fun LineStackedBarChart(data: () -> List<StackBarData>, modifier: Modifier = Modifier, target: Float? = null, targetConfig: TargetConfig = TargetConfig.default(), stackBarConfig: StackBarConfig = StackBarConfig.default(), barChartColorConfig: BarChartColorConfig = BarChartColorConfig.default(), labelConfig: LabelConfig = LabelConfig.default(), onBarClick: (Int, StackBarData) -> Unit = { _, _ -> })
A composable function that displays a line stacked bar chart.
Link copied to clipboard
fun SignalProgressBarChart(progress: () -> Float, modifier: Modifier = Modifier, totalBlocks: Int = 10, trackColor: ChartColor = Color.Gray.asSolidChartColor(), progressColor: ChartColor = Color.Green.asSolidChartColor(), gapRatio: Float = 0.1f)
A composable function that displays a signal bar chart with solid colors.
Link copied to clipboard
fun StackedBarChart(data: () -> List<StackBarData>, modifier: Modifier = Modifier, target: Float? = null, targetConfig: TargetConfig = TargetConfig.default(), stackBarConfig: StackBarConfig = StackBarConfig.default(), barChartColorConfig: BarChartColorConfig = BarChartColorConfig.default(), labelConfig: LabelConfig = LabelConfig.default(), onBarClick: (Int, StackBarData) -> Unit = { _, _ -> })
A composable function that displays a stacked bar chart.
Link copied to clipboard
fun StorageBar(data: () -> List<StorageData>, trackColor: ChartColor = Color(0xD3D3D3DE).asSolidChartColor(), modifier: Modifier = Modifier, onClick: (StorageData) -> Unit = {})
A composable function that displays a storage bar with a single track color.
fun StorageBar(data: () -> List<StorageData>, trackColors: List<Color>, modifier: Modifier = Modifier, onClick: (StorageData) -> Unit = {})
A composable function that displays a storage bar with a gradient track color.