PieChartDefaults

An object that provides default styles for a Pie Chart.

Properties

Link copied to clipboard

Default formatter for the selected slice's share: two decimals and a %, e.g. 42.5%.

Functions

Link copied to clipboard
fun border(color: Color = StyleDefaults.pieBorderColor, width: Dp = StyleDefaults.lineWidth): PieChartBorderStyle

Returns a PieChartBorderStyle with the provided parameters or their default values.

Link copied to clipboard
fun donut(holePercentage: Float = StyleDefaults.pieDonutHole): PieChartDonutStyle

Returns a PieChartDonutStyle with the provided parameters or their default values.

Link copied to clipboard
fun legend(visible: Boolean = StyleDefaults.legendVisible): LegendStyle

Returns a LegendStyle with the provided parameters or their default values.

Link copied to clipboard
fun slices(baseColor: Color = StyleDefaults.seriesColor, alpha: Float = StyleDefaults.seriesAlpha, colors: List<Color> = emptyList()): PieChartSlicesStyle

Returns a PieChartSlicesStyle with the provided parameters or their default values.

Link copied to clipboard
fun style(chartContainerStyle: ChartContainerStyle = ChartContainerDefaults.style(), donut: PieChartDonutStyle = donut(), slices: PieChartSlicesStyle = slices(), border: PieChartBorderStyle = border(), legend: LegendStyle = legend()): PieChartStyle

Returns a PieChartStyle with the provided parameters or their default values.