Package-level declarations

Types

Link copied to clipboard

An object that provides default styles for a Bar Chart.

Link copied to clipboard
class BarChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val barColor: Color, val barAlpha: Float, val space: Dp, val minValue: Float?, val maxValue: Float?, val minBarWidth: Dp, val zoomControlsVisible: Boolean, val gridVisible: Boolean, val gridSteps: Int, val gridColor: Color, val gridLineWidth: Float, val axisVisible: Boolean, val axisColor: Color, val axisLineWidth: Float, val yAxisLabelsVisible: Boolean, val yAxisLabelColor: Color, val yAxisLabelSize: TextUnit, val yAxisLabelCount: Int, val xAxisLabelsVisible: Boolean, val xAxisLabelColor: Color, val xAxisLabelSize: TextUnit, val xAxisLabelMaxCount: Int, val selectionLineVisible: Boolean, val selectionLineColor: Color, val selectionLineWidth: Float) : Style

A class that defines the style for a Bar Chart.

Link copied to clipboard

An object that provides default styles for a Chart View.

Link copied to clipboard
class ChartViewStyle(val modifierMain: Modifier, val styleTitle: TextStyle, val modifierTopTitle: Modifier, val modifierLegend: Modifier, val innerPadding: Dp, val width: Dp, val backgroundColor: Color)

A class that defines the style for a Chart View.

Link copied to clipboard

An object that provides default styles for a Line Chart.

Link copied to clipboard
class LineChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val dragPointColorSameAsLine: Boolean, val pointColorSameAsLine: Boolean, val pointColor: Color, val pointVisible: Boolean, val pointSize: Float, val lineColor: Color, val lineAlpha: Float, val lineColors: List<Color>, val bezier: Boolean, val dragPointSize: Float, val dragPointVisible: Boolean, val dragActivePointSize: Float, val dragPointColor: Color, val axisVisible: Boolean, val axisColor: Color, val axisLineWidth: Float, val yAxisLabelsVisible: Boolean, val yAxisLabelColor: Color, val yAxisLabelSize: TextUnit, val yAxisLabelCount: Int, val xAxisLabelsVisible: Boolean, val xAxisLabelColor: Color, val xAxisLabelSize: TextUnit, val xAxisLabelMaxCount: Int, val zoomControlsVisible: Boolean) : Style

A class that defines the style for a Line Chart.

Link copied to clipboard

An object that provides default styles for a Pie Chart.

Link copied to clipboard
class PieChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val donutPercentage: Float, var pieColors: List<Color>, val pieColor: Color, val pieAlpha: Float, val borderColor: Color, val borderWidth: Float, val legendVisible: Boolean) : Style

A class that defines the style for a Pie Chart.

Link copied to clipboard

An object that provides default styles for a Radar Chart.

Link copied to clipboard
class RadarChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val gridColor: Color, val gridLineWidth: Float, val gridSteps: Int, val gridVisible: Boolean, val axisLineColor: Color, val axisLineWidth: Float, val axisVisible: Boolean, val axisLabelColor: Color, val axisLabelSize: TextUnit, val axisLabelPadding: Dp, val axisLabelVisible: Boolean, val categoryLegendVisible: Boolean, val categoryColors: List<Color>, val categoryPinSize: Float, val categoryPinsVisible: Boolean, val pointColorSameAsLine: Boolean, val pointColor: Color, val pointSize: Float, val pointVisible: Boolean, val lineColor: Color, val lineColors: List<Color>, val lineWidth: Float, val fillAlpha: Float, val fillVisible: Boolean) : Style

A class that defines the style for a Radar Chart.

Link copied to clipboard
Link copied to clipboard
class StackedAreaChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val areaColor: Color, val areaColors: List<Color>, val fillAlpha: Float, val lineVisible: Boolean, val lineColor: Color, val lineColors: List<Color>, val lineWidth: Float, val bezier: Boolean, val zoomControlsVisible: Boolean, val yAxisLabelsVisible: Boolean, val yAxisLabelColor: Color, val yAxisLabelSize: TextUnit, val yAxisLabelCount: Int, val xAxisLabelsVisible: Boolean, val xAxisLabelColor: Color, val xAxisLabelSize: TextUnit, val xAxisLabelMaxCount: Int) : Style

A class that defines the style for a Stacked Area Chart.

Link copied to clipboard

An object that provides default styles for a Stacked Bar Chart.

Link copied to clipboard
class StackedBarChartStyle(val modifier: Modifier, val chartViewStyle: ChartViewStyle, val barColor: Color, val barAlpha: Float, val space: Dp, val barColors: List<Color>, val minBarWidth: Dp, val zoomControlsVisible: Boolean, val yAxisLabelsVisible: Boolean, val yAxisLabelColor: Color, val yAxisLabelSize: TextUnit, val yAxisLabelCount: Int, val xAxisLabelsVisible: Boolean, val xAxisLabelColor: Color, val xAxisLabelSize: TextUnit, val xAxisLabelMaxCount: Int, val selectionLineVisible: Boolean, val selectionLineColor: Color, val selectionLineWidth: Float) : Style

A class that defines the style for a Stacked Bar Chart.

Link copied to clipboard
fun interface Style

An interface that represents a style for a chart.

Functions

Link copied to clipboard
fun defaultChartAlpha(light: Float = 0.7f, dark: Float = 0.6f): Float
Link copied to clipboard
fun defaultChartBackgroundColor(light: Float = 0.14f, dark: Float = 0.2f): Color