PieChartModelProducer
val modelProducer = remember { PieChartModelProducer() }
LaunchedEffect(Unit) {
modelProducer.runTransaction {
pieSeries { series(60, 20, 20) }
}
}Last updated
PieChartModelProducer creates and updates PieChartModel instances for PieChartHost.
Use pieSeries inside a transaction:
val modelProducer = remember { PieChartModelProducer() }
LaunchedEffect(Unit) {
modelProducer.runTransaction {
pieSeries { series(60, 20, 20) }
}
}PieChartModel.Builder.series accepts either a vararg list of values or an iterable collection. Values must be nonnegative.
For static data, you can bypass the model producer and provide a PieChartModel instance directly to PieChartHost.
Last updated