diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarChartView.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarChartView.kt index 75f3d96..1db2579 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarChartView.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarChartView.kt @@ -13,6 +13,12 @@ import io.github.dautovicharis.charts.internal.common.composable.ChartView import io.github.dautovicharis.charts.style.BarChartDefaults import io.github.dautovicharis.charts.style.BarChartStyle +/** + * A composable function that displays a Bar Chart. + * + * @param dataSet The data set to be displayed in the chart. + * @param style The style to be applied to the chart. If not provided, the default style will be used. + */ @Composable fun BarChartView( dataSet: ChartDataSet, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarStackedChartView.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarStackedChartView.kt index 692aed3..0098b2e 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarStackedChartView.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/BarStackedChartView.kt @@ -17,6 +17,12 @@ import io.github.dautovicharis.charts.internal.validateBarData import io.github.dautovicharis.charts.style.StackedBarChartDefaults import io.github.dautovicharis.charts.style.StackedBarChartStyle +/** + * A composable function that displays a Stacked Bar Chart. + * + * @param dataSet The data set to be displayed in the chart. + * @param style The style to be applied to the chart. If not provided, the default style will be used. + */ @Composable fun StackedBarChartView( dataSet: MultiChartDataSet, @@ -32,54 +38,59 @@ fun StackedBarChartView( } if (errors.isEmpty()) { - var title by remember { mutableStateOf(dataSet.data.title) } - var labels by remember { mutableStateOf(listOf()) } + ChartContent(dataSet = dataSet, style = style) + } else { + ChartErrors(chartViewStyle = style.chartViewStyle, errors = errors) + } +} - val colors by remember { - mutableStateOf( - style.barColors.ifEmpty { - generateColorShades(style.barColor, dataSet.data.getFirstPointsSize()) - } - ) - } +@Composable +private fun ChartContent(dataSet: MultiChartDataSet, style: StackedBarChartStyle) { + var title by remember { mutableStateOf(dataSet.data.title) } + var labels by remember { mutableStateOf(listOf()) } - ChartView(chartViewsStyle = style.chartViewStyle) { - Text( - modifier = style.chartViewStyle.modifierTopTitle, - text = title, - style = style.chartViewStyle.styleTitle - ) + val colors by remember { + mutableStateOf( + style.barColors.ifEmpty { + generateColorShades(style.barColor, dataSet.data.getFirstPointsSize()) + } + ) + } - StackedBarChart( - data = dataSet.data, - style = style, - colors = colors - ) { selectedIndex -> - title = when (selectedIndex) { - NO_SELECTION -> title - else -> { - dataSet.data.items[selectedIndex].label - } - } + ChartView(chartViewsStyle = style.chartViewStyle) { + Text( + modifier = style.chartViewStyle.modifierTopTitle, + text = title, + style = style.chartViewStyle.styleTitle + ) - if (dataSet.data.hasCategories()) { - labels = when (selectedIndex) { - NO_SELECTION -> emptyList() - else -> dataSet.data.items[selectedIndex].item.labels - } + StackedBarChart( + data = dataSet.data, + style = style, + colors = colors + ) { selectedIndex -> + title = when (selectedIndex) { + NO_SELECTION -> title + else -> { + dataSet.data.items[selectedIndex].label } } if (dataSet.data.hasCategories()) { - LegendItem( - chartViewsStyle = style.chartViewStyle, - colors = colors, - legend = dataSet.data.categories, - labels = labels - ) + labels = when (selectedIndex) { + NO_SELECTION -> emptyList() + else -> dataSet.data.items[selectedIndex].item.labels + } } } - } else { - ChartErrors(chartViewStyle = style.chartViewStyle, errors = errors) + + if (dataSet.data.hasCategories()) { + LegendItem( + chartViewsStyle = style.chartViewStyle, + colors = colors, + legend = dataSet.data.categories, + labels = labels + ) + } } } diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/LineChartView.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/LineChartView.kt index b9cfee2..334853b 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/LineChartView.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/LineChartView.kt @@ -8,6 +8,12 @@ import io.github.dautovicharis.charts.internal.linechart.LineChartViewImpl import io.github.dautovicharis.charts.style.LineChartDefaults import io.github.dautovicharis.charts.style.LineChartStyle +/** + * A composable function that displays a Line Chart for a single data set. + * + * @param dataSet The data set to be displayed in the chart. + * @param style The style to be applied to the chart. If not provided, the default style will be used. + */ @Composable fun LineChartView( dataSet: ChartDataSet, @@ -22,6 +28,12 @@ fun LineChartView( ) } +/** + * A composable function that displays a Line Chart for multiple data sets. + * + * @param dataSet The data sets to be displayed in the chart. + * @param style The style to be applied to the chart. If not provided, the default style will be used. + */ @Composable fun LineChartView( dataSet: MultiChartDataSet, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/PieChartView.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/PieChartView.kt index 5a0124e..fec154d 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/PieChartView.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/PieChartView.kt @@ -16,6 +16,12 @@ import io.github.dautovicharis.charts.internal.validatePieData import io.github.dautovicharis.charts.style.PieChartDefaults import io.github.dautovicharis.charts.style.PieChartStyle +/** + * A composable function that displays a Pie Chart. + * + * @param dataSet The data set to be displayed in the chart. + * @param style The style to be applied to the chart. If not provided, the default style will be used. + */ @Composable fun PieChartView( dataSet: ChartDataSet, @@ -32,23 +38,31 @@ fun PieChartView( if (errors.isNotEmpty()) { ChartErrors(chartViewStyle = style.chartViewStyle, errors = errors) } else { - var title by remember { mutableStateOf(dataSet.data.label) } + ChartContent(dataSet = dataSet, style = style) + } +} + +@Composable +private fun ChartContent( + dataSet: ChartDataSet, + style: PieChartStyle +) { + var title by remember { mutableStateOf(dataSet.data.label) } - ChartView(chartViewsStyle = style.chartViewStyle) { - Text( - modifier = style.chartViewStyle.modifierTopTitle, - text = title, - style = style.chartViewStyle.styleTitle - ) - PieChart( - chartData = dataSet.data.item, - style = style, - chartStyle = style.chartViewStyle - ) { - title = when (it) { - NO_SELECTION -> dataSet.data.label - else -> dataSet.data.item.labels[it] - } + ChartView(chartViewsStyle = style.chartViewStyle) { + Text( + modifier = style.chartViewStyle.modifierTopTitle, + text = title, + style = style.chartViewStyle.styleTitle + ) + PieChart( + chartData = dataSet.data.item, + style = style, + chartStyle = style.chartViewStyle + ) { + title = when (it) { + NO_SELECTION -> dataSet.data.label + else -> dataSet.data.item.labels[it] } } } diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/ChartDataSet.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/ChartDataSet.kt index 791e29d..cf36b88 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/ChartDataSet.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/ChartDataSet.kt @@ -3,7 +3,17 @@ package io.github.dautovicharis.charts.common.model import io.github.dautovicharis.charts.internal.common.model.ChartDataItem import io.github.dautovicharis.charts.internal.common.model.toChartData - +/** + * A class that represents a data set for a chart. + * + * @property data The data item that represents the data set. + * @constructor Creates a new ChartDataSet with the provided items, title, prefix, and postfix. + * + * @param items The list of data items. + * @param title The title of the data set. + * @param prefix The prefix to be added to each data item. Defaults to an empty string. + * @param postfix The postfix to be added to each data item. Defaults to an empty string. + */ class ChartDataSet( items: List, title: String, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/MultiChartDataSet.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/MultiChartDataSet.kt index 8167c10..de68475 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/MultiChartDataSet.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/common/model/MultiChartDataSet.kt @@ -4,6 +4,17 @@ import io.github.dautovicharis.charts.internal.common.model.ChartDataItem import io.github.dautovicharis.charts.internal.common.model.MultiChartData import io.github.dautovicharis.charts.internal.common.model.toChartData +/** + * A class that represents a data set for a chart. + * + * @property data The data item that represents the data set. + * @constructor Creates a new ChartDataSet with the provided items, title, prefix, and postfix. + * + * @param items The list of data items. + * @param title The title of the data set. + * @param prefix The prefix to be added to each data item. Defaults to an empty string. + * @param postfix The postfix to be added to each data item. Defaults to an empty string. + */ class MultiChartDataSet( items: List>>, categories: List = emptyList(), diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarChartStyle.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarChartStyle.kt index 31c35ed..4ab88c5 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarChartStyle.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarChartStyle.kt @@ -11,6 +11,14 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp +/** + * A class that defines the style for a Bar Chart. + * + * @property modifier The modifier to be applied to the chart. + * @property chartViewStyle The style to be applied to the chart view. + * @property barColor The color to be used for the bars in the chart. + * @property space The space between the bars in the chart. + */ @Immutable class BarChartStyle internal constructor( internal val modifier: Modifier, @@ -18,6 +26,9 @@ class BarChartStyle internal constructor( val barColor: Color, val space: Dp ): Style { + /** + * Returns a list of the properties of the BarChartStyle. + */ override fun getProperties(): List> { return listOf( BarChartStyle::barColor.name to barColor, @@ -26,7 +37,17 @@ class BarChartStyle internal constructor( } } +/** + * An object that provides default styles for a Bar Chart. + */ object BarChartDefaults { + /** + * Returns a BarChartStyle with the provided parameters or their default values. + * + * @param barColor The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme. + * @param space The space between the bars in the chart. Defaults to 10.dp. + * @param chartViewStyle The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults. + */ @Composable fun style( barColor: Color = MaterialTheme.colorScheme.primary, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarStackedChartStyle.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarStackedChartStyle.kt index 0787c19..c1a30b5 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarStackedChartStyle.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/BarStackedChartStyle.kt @@ -11,6 +11,13 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp +/** + * Returns a BarChartStyle with the provided parameters or their default values. + * + * @param barColor The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme. + * @param space The space between the bars in the chart. Defaults to 10.dp. + * @param chartViewStyle The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults. + */ @Immutable class StackedBarChartStyle internal constructor( internal val modifier: Modifier, @@ -19,6 +26,9 @@ class StackedBarChartStyle internal constructor( val space: Dp, val barColors: List, ): Style { + /** + * Returns a list of the properties of the StackedBarChartStyle. + */ override fun getProperties(): List> { return listOf( StackedBarChartStyle::barColor.name to barColor, @@ -28,7 +38,18 @@ class StackedBarChartStyle internal constructor( } } +/** + * An object that provides default styles for a Stacked Bar Chart. + */ object StackedBarChartDefaults { + /** + * Returns a StackedBarChartStyle with the provided parameters or their default values. + * + * @param barColor The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme. + * @param space The space between the bars in the chart. Defaults to 10.dp. + * @param barColors The colors to be used for the bars in the chart. Defaults to an empty list. + * @param chartViewStyle The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults. + */ @Composable fun style( barColor: Color = MaterialTheme.colorScheme.primary, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/ChartViewStyle.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/ChartViewStyle.kt index 9a66a1d..25fba28 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/ChartViewStyle.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/ChartViewStyle.kt @@ -20,6 +20,17 @@ import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp +/** + * A class that defines the style for a Chart View. + * + * @property modifierMain The main modifier to be applied to the chart view. + * @property styleTitle The style to be applied to the title of the chart view. + * @property modifierTopTitle The modifier to be applied to the top title of the chart view. + * @property modifierLegend The modifier to be applied to the legend of the chart view. + * @property innerPadding The inner padding of the chart view. + * @property width The width of the chart view. + * @property backgroundColor The background color of the chart view. + */ @Immutable class ChartViewStyle internal constructor( val modifierMain: Modifier, @@ -31,8 +42,20 @@ class ChartViewStyle internal constructor( val backgroundColor: Color ) +/** + * An object that provides default styles for a Chart View. + */ object ChartViewDefaults { - + /** + * Returns a ChartViewStyle with the provided parameters or their default values. + * + * @param width The width of the chart view. Defaults to Dp.Infinity. + * @param outerPadding The outer padding of the chart view. Defaults to 20.dp. + * @param innerPadding The inner padding of the chart view. Defaults to 15.dp. + * @param cornerRadius The corner radius of the chart view. Defaults to 20.dp. + * @param shadow The shadow of the chart view. Defaults to 15.dp. + * @param backgroundColor The background color of the chart view. Defaults to the surface color of the MaterialTheme. + */ @Composable fun style( width: Dp = Dp.Infinity, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/LineChartStyle.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/LineChartStyle.kt index ab6a3d4..389172d 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/LineChartStyle.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/LineChartStyle.kt @@ -9,6 +9,24 @@ import androidx.compose.runtime.Immutable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color +/** + * A class that defines the style for a Line Chart. + * + * @property modifier The modifier to be applied to the chart. + * @property chartViewStyle The style to be applied to the chart view. + * @property dragPointColorSameAsLine A boolean indicating whether the color of the drag point is the same as the line color. + * @property pointColorSameAsLine A boolean indicating whether the color of the point is the same as the line color. + * @property pointColor The color of the points on the line chart. + * @property pointVisible A boolean indicating whether the points on the line chart are visible. + * @property pointSize The size of the points on the line chart. + * @property lineColor The color of the line in the line chart. + * @property lineColors The colors of the lines in the line chart. + * @property bezier A boolean indicating whether the line chart should be drawn with bezier curves. + * @property dragPointSize The size of the drag point on the line chart. + * @property dragPointVisible A boolean indicating whether the drag point on the line chart is visible. + * @property dragActivePointSize The size of the active drag point on the line chart. + * @property dragPointColor The color of the drag point on the line chart. + */ @Immutable class LineChartStyle internal constructor( internal val modifier: Modifier, @@ -26,6 +44,9 @@ class LineChartStyle internal constructor( val dragActivePointSize: Float, val dragPointColor: Color ) : Style { + /** + * Returns a list of the properties of the LineChartStyle. + */ override fun getProperties(): List> { return listOf( LineChartStyle::pointColor.name to pointColor, @@ -42,13 +63,37 @@ class LineChartStyle internal constructor( } } +/** + * An object that provides default styles for a Line Chart. + */ object LineChartDefaults { + /** + * Returns the default color for points on a Line Chart. + */ @Composable private fun defaultPointColor() = MaterialTheme.colorScheme.tertiary + /** + * Returns the default color for drag points on a Line Chart. + */ @Composable private fun defaultDragPointColor() = MaterialTheme.colorScheme.tertiary + /** + * Returns a LineChartStyle with the provided parameters or their default values. + * + * @param pointColor The color of the points on the line chart. Defaults to the tertiary color of the MaterialTheme. + * @param pointSize The size of the points on the line chart. Defaults to 10f. + * @param pointVisible A boolean indicating whether the points on the line chart are visible. Defaults to true. + * @param lineColor The color of the line in the line chart. Defaults to the primary color of the MaterialTheme. + * @param lineColors The colors of the lines in the line chart. Defaults to an empty list. + * @param bezier A boolean indicating whether the line chart should be drawn with bezier curves. Defaults to true. + * @param dragPointSize The size of the drag point on the line chart. Defaults to 7f. + * @param dragPointVisible A boolean indicating whether the drag point on the line chart is visible. Defaults to true. + * @param dragActivePointSize The size of the active drag point on the line chart. Defaults to 12f. + * @param dragPointColor The color of the drag point on the line chart. Defaults to the tertiary color of the MaterialTheme. + * @param chartViewStyle The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults. + */ @Composable fun style( pointColor: Color = defaultPointColor(), diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/PieChartStyle.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/PieChartStyle.kt index 19229b2..0ed63c3 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/PieChartStyle.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/PieChartStyle.kt @@ -13,6 +13,17 @@ import androidx.compose.ui.unit.dp import io.github.dautovicharis.charts.internal.common.DONUT_MAX_PERCENTAGE import io.github.dautovicharis.charts.internal.common.DONUT_MIN_PERCENTAGE +/** + * A class that defines the style for a Pie Chart. + * + * @property modifier The modifier to be applied to the chart. + * @property chartViewStyle The style to be applied to the chart view. + * @property donutPercentage The percentage of the chart that should be a donut hole. Must be between DONUT_MIN_PERCENTAGE and DONUT_MAX_PERCENTAGE. + * @property pieColors The colors to be used for the slices in the pie chart. + * @property pieColor The color to be used for the pie chart if pieColors is empty. + * @property borderColor The color of the border around the pie chart. + * @property borderWidth The width of the border around the pie chart. + */ @Immutable class PieChartStyle internal constructor( internal val modifier: Modifier, @@ -23,6 +34,9 @@ class PieChartStyle internal constructor( val borderColor: Color, val borderWidth: Float ) : Style { + /** + * Returns a list of the properties of the PieChartStyle. + */ override fun getProperties(): List> { return listOf( PieChartStyle::donutPercentage.name to donutPercentage, @@ -34,7 +48,21 @@ class PieChartStyle internal constructor( } } +/** + * An object that provides default styles for a Pie Chart. + */ object PieChartDefaults { + /** + * Returns a PieChartStyle with the provided parameters or their default values. + * + * @param pieColor The color to be used for the pie chart if pieColors is empty. Defaults to the primary color of the MaterialTheme. + * @param pieColors The colors to be used for the slices in the pie chart. Defaults to an empty list. + * @param borderColor The color of the border around the pie chart. Defaults to the surface color of the MaterialTheme. + * @param innerPadding The inner padding of the pie chart. Defaults to 15.dp. + * @param donutPercentage The percentage of the chart that should be a donut hole. Defaults to 0f. + * @param borderWidth The width of the border around the pie chart. Defaults to 3f. + * @param chartViewStyle The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults. + */ @Composable fun style( pieColor: Color = MaterialTheme.colorScheme.primary, diff --git a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/Style.kt b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/Style.kt index e1f2270..c0bd142 100644 --- a/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/Style.kt +++ b/charts/src/commonMain/kotlin/io/github/dautovicharis/charts/style/Style.kt @@ -1,5 +1,21 @@ package io.github.dautovicharis.charts.style -interface Style { +/** + * An interface that represents a style for a chart. + * + * This interface is used to define the common behavior for all chart styles. + * Each chart style should provide a list of its properties. + * + * Note: This interface is only used for demo purposes. + */ +fun interface Style { + /** + * Returns a list of the properties of the chart style. + * + * Each property is represented as a pair, where the first element is the name of the property + * and the second element is the value of the property. + * + * @return A list of pairs representing the properties of the chart style. + */ fun getProperties(): List> -} +} \ No newline at end of file diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html index 747dd48..f2f165e 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html @@ -67,7 +67,7 @@

ChartDataSet

-
constructor(items: List<Float>, title: String, prefix: String = "", postfix: String = "")
+
constructor(items: List<Float>, title: String, prefix: String = "", postfix: String = "")

Creates a new ChartDataSet with the provided items, title, prefix, and postfix.

Parameters

items

The list of data items.

title

The title of the data set.

prefix

The prefix to be added to each data item. Defaults to an empty string.

postfix

The postfix to be added to each data item. Defaults to an empty string.

ChartDataSet

-
class ChartDataSet(items: List<Float>, title: String, prefix: String = "", postfix: String = "")
+
class ChartDataSet(items: List<Float>, title: String, prefix: String = "", postfix: String = "")

A class that represents a data set for a chart.

Parameters

items

The list of data items.

title

The title of the data set.

prefix

The prefix to be added to each data item. Defaults to an empty string.

postfix

The postfix to be added to each data item. Defaults to an empty string.

@@ -83,7 +83,7 @@

Constructors

-
constructor(items: List<Float>, title: String, prefix: String = "", postfix: String = "")
+
constructor(items: List<Float>, title: String, prefix: String = "", postfix: String = "")

Creates a new ChartDataSet with the provided items, title, prefix, and postfix.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html index c10230c..f61b9fe 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html @@ -67,7 +67,7 @@

MultiChartDataSet

-
constructor(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")
+
constructor(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")

Creates a new ChartDataSet with the provided items, title, prefix, and postfix.

Parameters

items

The list of data items.

title

The title of the data set.

prefix

The prefix to be added to each data item. Defaults to an empty string.

postfix

The postfix to be added to each data item. Defaults to an empty string.

MultiChartDataSet

-
class MultiChartDataSet(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")
+
class MultiChartDataSet(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")

A class that represents a data set for a chart.

Parameters

items

The list of data items.

title

The title of the data set.

prefix

The prefix to be added to each data item. Defaults to an empty string.

postfix

The postfix to be added to each data item. Defaults to an empty string.

@@ -83,7 +83,7 @@

Constructors

-
constructor(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")
+
constructor(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")

Creates a new ChartDataSet with the provided items, title, prefix, and postfix.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/index.html index 1b0c7fe..24ab734 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.common.model/index.html @@ -82,7 +82,7 @@

Types

-
class ChartDataSet(items: List<Float>, title: String, prefix: String = "", postfix: String = "")
+
class ChartDataSet(items: List<Float>, title: String, prefix: String = "", postfix: String = "")

A class that represents a data set for a chart.

@@ -97,7 +97,7 @@

Types

-
class MultiChartDataSet(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")
+
class MultiChartDataSet(items: List<Pair<String, List<Float>>>, categories: List<String> = emptyList(), title: String, prefix: String = "", postfix: String = "")

A class that represents a data set for a chart.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html index b7b8faa..55858b1 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html @@ -66,7 +66,7 @@

BarChartDefaults

- +

An object that provides default styles for a Bar Chart.

@@ -83,7 +83,7 @@

Functions

-
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle
+
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle

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

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html index 899f346..40c3310 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html @@ -67,7 +67,7 @@

style

-
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle
+
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle

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

Parameters

barColor

The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme.

space

The space between the bars in the chart. Defaults to 10.dp.

chartViewStyle

The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults.

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the BarChartStyle.

BarChartStyle

- +

A class that defines the style for a Bar Chart.

@@ -83,7 +83,7 @@

Properties

- +

The color to be used for the bars in the chart.

@@ -98,7 +98,7 @@

Properties

-
val space: Dp
+
val space: Dp

The space between the bars in the chart.

@@ -117,7 +117,7 @@

Functions

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the BarChartStyle.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html index e69b9cd..2f01ed0 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html @@ -66,7 +66,7 @@

ChartViewDefaults

- +

An object that provides default styles for a Chart View.

@@ -83,7 +83,7 @@

Functions

-
fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle
+
fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle

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

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html index dd30e4c..bdd85fd 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html @@ -67,7 +67,7 @@

style

-
fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle
+
fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle

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

Parameters

width

The width of the chart view. Defaults to Dp.Infinity.

outerPadding

The outer padding of the chart view. Defaults to 20.dp.

innerPadding

The inner padding of the chart view. Defaults to 15.dp.

cornerRadius

The corner radius of the chart view. Defaults to 20.dp.

shadow

The shadow of the chart view. Defaults to 15.dp.

backgroundColor

The background color of the chart view. Defaults to the surface color of the MaterialTheme.

ChartViewStyle

- +

A class that defines the style for a Chart View.

@@ -83,7 +83,7 @@

Properties

- +

The background color of the chart view.

@@ -98,7 +98,7 @@

Properties

- +

The inner padding of the chart view.

@@ -113,7 +113,7 @@

Properties

- +

The modifier to be applied to the legend of the chart view.

@@ -128,7 +128,7 @@

Properties

- +

The main modifier to be applied to the chart view.

@@ -143,7 +143,7 @@

Properties

- +

The modifier to be applied to the top title of the chart view.

@@ -158,7 +158,7 @@

Properties

- +

The style to be applied to the title of the chart view.

@@ -173,7 +173,7 @@

Properties

-
val width: Dp
+
val width: Dp

The width of the chart view.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html index 09b43cc..d8424a7 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html @@ -66,7 +66,7 @@

LineChartDefaults

- +

An object that provides default styles for a Line Chart.

@@ -83,7 +83,7 @@

Functions

-
fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List<Color> = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle
+
fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List<Color> = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle

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

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html index 71c4450..52e5d38 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html @@ -67,7 +67,7 @@

style

-
fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List<Color> = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle
+
fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List<Color> = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle

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

Parameters

pointColor

The color of the points on the line chart. Defaults to the tertiary color of the MaterialTheme.

pointSize

The size of the points on the line chart. Defaults to 10f.

pointVisible

A boolean indicating whether the points on the line chart are visible. Defaults to true.

lineColor

The color of the line in the line chart. Defaults to the primary color of the MaterialTheme.

lineColors

The colors of the lines in the line chart. Defaults to an empty list.

bezier

A boolean indicating whether the line chart should be drawn with bezier curves. Defaults to true.

dragPointSize

The size of the drag point on the line chart. Defaults to 7f.

dragPointVisible

A boolean indicating whether the drag point on the line chart is visible. Defaults to true.

dragActivePointSize

The size of the active drag point on the line chart. Defaults to 12f.

dragPointColor

The color of the drag point on the line chart. Defaults to the tertiary color of the MaterialTheme.

chartViewStyle

The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults.

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the LineChartStyle.

LineChartStyle

- +

A class that defines the style for a Line Chart.

@@ -83,7 +83,7 @@

Properties

- +

A boolean indicating whether the line chart should be drawn with bezier curves.

@@ -98,7 +98,7 @@

Properties

- +

The size of the active drag point on the line chart.

@@ -113,7 +113,7 @@

Properties

- +

The color of the drag point on the line chart.

@@ -128,7 +128,7 @@

Properties

- +

The size of the drag point on the line chart.

@@ -143,7 +143,7 @@

Properties

- +

A boolean indicating whether the drag point on the line chart is visible.

@@ -158,7 +158,7 @@

Properties

- +

The color of the line in the line chart.

@@ -173,7 +173,7 @@

Properties

- +

The colors of the lines in the line chart.

@@ -188,7 +188,7 @@

Properties

- +

The color of the points on the line chart.

@@ -203,7 +203,7 @@

Properties

- +

The size of the points on the line chart.

@@ -218,7 +218,7 @@

Properties

- +

A boolean indicating whether the points on the line chart are visible.

@@ -237,7 +237,7 @@

Functions

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the LineChartStyle.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html index 8998a79..0b475f3 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html @@ -66,7 +66,7 @@

PieChartDefaults

- +

An object that provides default styles for a Pie Chart.

@@ -83,7 +83,7 @@

Functions

-
fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List<Color> = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle
+
fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List<Color> = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle

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

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html index 4062e72..ba1c997 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html @@ -67,7 +67,7 @@

style

-
fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List<Color> = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle
+
fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List<Color> = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle

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

Parameters

pieColor

The color to be used for the pie chart if pieColors is empty. Defaults to the primary color of the MaterialTheme.

pieColors

The colors to be used for the slices in the pie chart. Defaults to an empty list.

borderColor

The color of the border around the pie chart. Defaults to the surface color of the MaterialTheme.

innerPadding

The inner padding of the pie chart. Defaults to 15.dp.

donutPercentage

The percentage of the chart that should be a donut hole. Defaults to 0f.

borderWidth

The width of the border around the pie chart. Defaults to 3f.

chartViewStyle

The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults.

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the PieChartStyle.

PieChartStyle

- +

A class that defines the style for a Pie Chart.

@@ -83,7 +83,7 @@

Properties

- +

The color of the border around the pie chart.

@@ -98,7 +98,7 @@

Properties

- +

The width of the border around the pie chart.

@@ -113,7 +113,7 @@

Properties

- +

The percentage of the chart that should be a donut hole. Must be between DONUT_MIN_PERCENTAGE and DONUT_MAX_PERCENTAGE.

@@ -128,7 +128,7 @@

Properties

- +

The color to be used for the pie chart if pieColors is empty.

@@ -143,7 +143,7 @@

Properties

- +

The colors to be used for the slices in the pie chart.

@@ -162,7 +162,7 @@

Functions

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the PieChartStyle.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html index b0056de..1b2b4a2 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html @@ -66,7 +66,7 @@

StackedBarChartDefaults

- +

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

@@ -83,7 +83,7 @@

Functions

-
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List<Color> = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle
+
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List<Color> = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle

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

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html index e77a15a..93d1f9c 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html @@ -67,7 +67,7 @@

style

-
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List<Color> = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle
+
fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List<Color> = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle

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

Parameters

barColor

The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme.

space

The space between the bars in the chart. Defaults to 10.dp.

barColors

The colors to be used for the bars in the chart. Defaults to an empty list.

chartViewStyle

The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults.

- +

Parameters

barColor

The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme.

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the StackedBarChartStyle.

StackedBarChartStyle

- +

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

Parameters

barColor

The color to be used for the bars in the chart. Defaults to the primary color of the MaterialTheme.

space

The space between the bars in the chart. Defaults to 10.dp.

chartViewStyle

The style to be applied to the chart view. Defaults to the default style of ChartViewDefaults.

@@ -132,7 +132,7 @@

Functions

-
open override fun getProperties(): List<Pair<String, Any>>
+
open override fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the StackedBarChartStyle.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html index 81f41b5..0614144 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html @@ -67,7 +67,7 @@

space

-
val space: Dp
+
val space: Dp

Parameters

space

The space between the bars in the chart. Defaults to 10.dp.

-
abstract fun getProperties(): List<Pair<String, Any>>
+
abstract fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the chart style.

Each property is represented as a pair, where the first element is the name of the property and the second element is the value of the property.

Return

A list of pairs representing the properties of the chart style.

Style

- +
fun interface Style

An interface that represents a style for a chart.

This interface is used to define the common behavior for all chart styles. Each chart style should provide a list of its properties.

Note: This interface is only used for demo purposes.

Inheritors

@@ -83,7 +83,7 @@

Functions

-
abstract fun getProperties(): List<Pair<String, Any>>
+
abstract fun getProperties(): List<Pair<String, Any>>

Returns a list of the properties of the chart style.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/index.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/index.html index e10f3f7..9a238c1 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/index.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts.style/index.html @@ -82,7 +82,7 @@

Types

- +

An object that provides default styles for a Bar Chart.

@@ -97,7 +97,7 @@

Types

- +

A class that defines the style for a Bar Chart.

@@ -112,7 +112,7 @@

Types

- +

An object that provides default styles for a Chart View.

@@ -127,7 +127,7 @@

Types

- +

A class that defines the style for a Chart View.

@@ -142,7 +142,7 @@

Types

- +

An object that provides default styles for a Line Chart.

@@ -157,7 +157,7 @@

Types

- +

A class that defines the style for a Line Chart.

@@ -172,7 +172,7 @@

Types

- +

An object that provides default styles for a Pie Chart.

@@ -187,7 +187,7 @@

Types

- +

A class that defines the style for a Pie Chart.

@@ -202,7 +202,7 @@

Types

- +

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

@@ -217,7 +217,7 @@

Types

- +

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

@@ -232,7 +232,7 @@

Types

-
interface Style
+
fun interface Style

An interface that represents a style for a chart.

diff --git a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts/-bar-chart-view.html b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts/-bar-chart-view.html index b70dedb..a26b417 100644 --- a/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts/-bar-chart-view.html +++ b/docs/2.0.0-SNAPSHOT/charts/io.github.dautovicharis.charts/-bar-chart-view.html @@ -67,7 +67,7 @@

BarChartView

-
fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())
+
fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())

A composable function that displays a Bar Chart.

Parameters

dataSet

The data set to be displayed in the chart.

style

The style to be applied to the chart. If not provided, the default style will be used.

-
fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())
fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())
+
fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())

A composable function that displays a Line Chart for a single data set.

Parameters

dataSet

The data set to be displayed in the chart.

style

The style to be applied to the chart. If not provided, the default style will be used.


fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())

A composable function that displays a Line Chart for multiple data sets.

Parameters

dataSet

The data sets to be displayed in the chart.

style

The style to be applied to the chart. If not provided, the default style will be used.

-
fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())
+
fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())

A composable function that displays a Pie Chart.

Parameters

dataSet

The data set to be displayed in the chart.

style

The style to be applied to the chart. If not provided, the default style will be used.

-
fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())
+
fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())

A composable function that displays a Stacked Bar Chart.

Parameters

dataSet

The data set to be displayed in the chart.

style

The style to be applied to the chart. If not provided, the default style will be used.

-
fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())
+
fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())

A composable function that displays a Bar Chart.

@@ -97,7 +97,7 @@

Functions

-
fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())
fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())
+
fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())

A composable function that displays a Line Chart for a single data set.

fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())

A composable function that displays a Line Chart for multiple data sets.

@@ -112,7 +112,7 @@

Functions

-
fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())
+
fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())

A composable function that displays a Pie Chart.

@@ -127,7 +127,7 @@

Functions

-
fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())
+
fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())

A composable function that displays a Stacked Bar Chart.

diff --git a/docs/2.0.0-SNAPSHOT/scripts/pages.json b/docs/2.0.0-SNAPSHOT/scripts/pages.json index 4407038..b063dea 100644 --- a/docs/2.0.0-SNAPSHOT/scripts/pages.json +++ b/docs/2.0.0-SNAPSHOT/scripts/pages.json @@ -1 +1 @@ -[{"name":"abstract fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.Style.getProperties","location":"charts/io.github.dautovicharis.charts.style/-style/get-properties.html","searchKeys":["getProperties","abstract fun getProperties(): List>","io.github.dautovicharis.charts.style.Style.getProperties"]},{"name":"class BarChartStyle : Style","description":"io.github.dautovicharis.charts.style.BarChartStyle","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/index.html","searchKeys":["BarChartStyle","class BarChartStyle : Style","io.github.dautovicharis.charts.style.BarChartStyle"]},{"name":"class ChartDataSet(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.ChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-chart-data-set/index.html","searchKeys":["ChartDataSet","class ChartDataSet(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.ChartDataSet"]},{"name":"class ChartViewStyle","description":"io.github.dautovicharis.charts.style.ChartViewStyle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/index.html","searchKeys":["ChartViewStyle","class ChartViewStyle","io.github.dautovicharis.charts.style.ChartViewStyle"]},{"name":"class LineChartStyle : Style","description":"io.github.dautovicharis.charts.style.LineChartStyle","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/index.html","searchKeys":["LineChartStyle","class LineChartStyle : Style","io.github.dautovicharis.charts.style.LineChartStyle"]},{"name":"class MultiChartDataSet(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.MultiChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/index.html","searchKeys":["MultiChartDataSet","class MultiChartDataSet(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.MultiChartDataSet"]},{"name":"class PieChartStyle : Style","description":"io.github.dautovicharis.charts.style.PieChartStyle","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/index.html","searchKeys":["PieChartStyle","class PieChartStyle : Style","io.github.dautovicharis.charts.style.PieChartStyle"]},{"name":"class StackedBarChartStyle : Style","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/index.html","searchKeys":["StackedBarChartStyle","class StackedBarChartStyle : Style","io.github.dautovicharis.charts.style.StackedBarChartStyle"]},{"name":"constructor(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.ChartDataSet.ChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html","searchKeys":["ChartDataSet","constructor(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.ChartDataSet.ChartDataSet"]},{"name":"constructor(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.MultiChartDataSet.MultiChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html","searchKeys":["MultiChartDataSet","constructor(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.MultiChartDataSet.MultiChartDataSet"]},{"name":"expect fun ChartsDefaultTheme(darkTheme: Boolean = isSystemInDarkTheme(), dynamicColor: Boolean = false, content: () -> Unit)","description":"io.github.dautovicharis.charts.internal.common.theme.ChartsDefaultTheme","location":"charts/io.github.dautovicharis.charts.internal.common.theme/-charts-default-theme.html","searchKeys":["ChartsDefaultTheme","expect fun ChartsDefaultTheme(darkTheme: Boolean = isSystemInDarkTheme(), dynamicColor: Boolean = false, content: () -> Unit)","io.github.dautovicharis.charts.internal.common.theme.ChartsDefaultTheme"]},{"name":"fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())","description":"io.github.dautovicharis.charts.BarChartView","location":"charts/io.github.dautovicharis.charts/-bar-chart-view.html","searchKeys":["BarChartView","fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())","io.github.dautovicharis.charts.BarChartView"]},{"name":"fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())","description":"io.github.dautovicharis.charts.LineChartView","location":"charts/io.github.dautovicharis.charts/-line-chart-view.html","searchKeys":["LineChartView","fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())","io.github.dautovicharis.charts.LineChartView"]},{"name":"fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())","description":"io.github.dautovicharis.charts.LineChartView","location":"charts/io.github.dautovicharis.charts/-line-chart-view.html","searchKeys":["LineChartView","fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())","io.github.dautovicharis.charts.LineChartView"]},{"name":"fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())","description":"io.github.dautovicharis.charts.PieChartView","location":"charts/io.github.dautovicharis.charts/-pie-chart-view.html","searchKeys":["PieChartView","fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())","io.github.dautovicharis.charts.PieChartView"]},{"name":"fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())","description":"io.github.dautovicharis.charts.StackedBarChartView","location":"charts/io.github.dautovicharis.charts/-stacked-bar-chart-view.html","searchKeys":["StackedBarChartView","fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())","io.github.dautovicharis.charts.StackedBarChartView"]},{"name":"fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle","description":"io.github.dautovicharis.charts.style.StackedBarChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html","searchKeys":["style","fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle","io.github.dautovicharis.charts.style.StackedBarChartDefaults.style"]},{"name":"fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle","description":"io.github.dautovicharis.charts.style.BarChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html","searchKeys":["style","fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle","io.github.dautovicharis.charts.style.BarChartDefaults.style"]},{"name":"fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle","description":"io.github.dautovicharis.charts.style.PieChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html","searchKeys":["style","fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle","io.github.dautovicharis.charts.style.PieChartDefaults.style"]},{"name":"fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle","description":"io.github.dautovicharis.charts.style.LineChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html","searchKeys":["style","fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle","io.github.dautovicharis.charts.style.LineChartDefaults.style"]},{"name":"fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle","description":"io.github.dautovicharis.charts.style.ChartViewDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html","searchKeys":["style","fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle","io.github.dautovicharis.charts.style.ChartViewDefaults.style"]},{"name":"interface Style","description":"io.github.dautovicharis.charts.style.Style","location":"charts/io.github.dautovicharis.charts.style/-style/index.html","searchKeys":["Style","interface Style","io.github.dautovicharis.charts.style.Style"]},{"name":"object BarChartDefaults","description":"io.github.dautovicharis.charts.style.BarChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html","searchKeys":["BarChartDefaults","object BarChartDefaults","io.github.dautovicharis.charts.style.BarChartDefaults"]},{"name":"object ChartViewDefaults","description":"io.github.dautovicharis.charts.style.ChartViewDefaults","location":"charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html","searchKeys":["ChartViewDefaults","object ChartViewDefaults","io.github.dautovicharis.charts.style.ChartViewDefaults"]},{"name":"object LineChartDefaults","description":"io.github.dautovicharis.charts.style.LineChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html","searchKeys":["LineChartDefaults","object LineChartDefaults","io.github.dautovicharis.charts.style.LineChartDefaults"]},{"name":"object PieChartDefaults","description":"io.github.dautovicharis.charts.style.PieChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html","searchKeys":["PieChartDefaults","object PieChartDefaults","io.github.dautovicharis.charts.style.PieChartDefaults"]},{"name":"object StackedBarChartDefaults","description":"io.github.dautovicharis.charts.style.StackedBarChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html","searchKeys":["StackedBarChartDefaults","object StackedBarChartDefaults","io.github.dautovicharis.charts.style.StackedBarChartDefaults"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.BarChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.BarChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.LineChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.LineChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.PieChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.PieChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.StackedBarChartStyle.getProperties"]},{"name":"val backgroundColor: Color","description":"io.github.dautovicharis.charts.style.ChartViewStyle.backgroundColor","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/background-color.html","searchKeys":["backgroundColor","val backgroundColor: Color","io.github.dautovicharis.charts.style.ChartViewStyle.backgroundColor"]},{"name":"val barColor: Color","description":"io.github.dautovicharis.charts.style.BarChartStyle.barColor","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/bar-color.html","searchKeys":["barColor","val barColor: Color","io.github.dautovicharis.charts.style.BarChartStyle.barColor"]},{"name":"val barColor: Color","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.barColor","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/bar-color.html","searchKeys":["barColor","val barColor: Color","io.github.dautovicharis.charts.style.StackedBarChartStyle.barColor"]},{"name":"val barColors: List","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.barColors","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/bar-colors.html","searchKeys":["barColors","val barColors: List","io.github.dautovicharis.charts.style.StackedBarChartStyle.barColors"]},{"name":"val bezier: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.bezier","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/bezier.html","searchKeys":["bezier","val bezier: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.bezier"]},{"name":"val borderColor: Color","description":"io.github.dautovicharis.charts.style.PieChartStyle.borderColor","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/border-color.html","searchKeys":["borderColor","val borderColor: Color","io.github.dautovicharis.charts.style.PieChartStyle.borderColor"]},{"name":"val borderWidth: Float","description":"io.github.dautovicharis.charts.style.PieChartStyle.borderWidth","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/border-width.html","searchKeys":["borderWidth","val borderWidth: Float","io.github.dautovicharis.charts.style.PieChartStyle.borderWidth"]},{"name":"val donutPercentage: Float","description":"io.github.dautovicharis.charts.style.PieChartStyle.donutPercentage","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/donut-percentage.html","searchKeys":["donutPercentage","val donutPercentage: Float","io.github.dautovicharis.charts.style.PieChartStyle.donutPercentage"]},{"name":"val dragActivePointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragActivePointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-active-point-size.html","searchKeys":["dragActivePointSize","val dragActivePointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.dragActivePointSize"]},{"name":"val dragPointColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-color.html","searchKeys":["dragPointColor","val dragPointColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.dragPointColor"]},{"name":"val dragPointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-size.html","searchKeys":["dragPointSize","val dragPointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.dragPointSize"]},{"name":"val dragPointVisible: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointVisible","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-visible.html","searchKeys":["dragPointVisible","val dragPointVisible: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.dragPointVisible"]},{"name":"val innerPadding: Dp","description":"io.github.dautovicharis.charts.style.ChartViewStyle.innerPadding","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/inner-padding.html","searchKeys":["innerPadding","val innerPadding: Dp","io.github.dautovicharis.charts.style.ChartViewStyle.innerPadding"]},{"name":"val lineColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.lineColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/line-color.html","searchKeys":["lineColor","val lineColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.lineColor"]},{"name":"val lineColors: List","description":"io.github.dautovicharis.charts.style.LineChartStyle.lineColors","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/line-colors.html","searchKeys":["lineColors","val lineColors: List","io.github.dautovicharis.charts.style.LineChartStyle.lineColors"]},{"name":"val modifierLegend: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierLegend","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-legend.html","searchKeys":["modifierLegend","val modifierLegend: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierLegend"]},{"name":"val modifierMain: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierMain","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-main.html","searchKeys":["modifierMain","val modifierMain: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierMain"]},{"name":"val modifierTopTitle: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierTopTitle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-top-title.html","searchKeys":["modifierTopTitle","val modifierTopTitle: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierTopTitle"]},{"name":"val pieColor: Color","description":"io.github.dautovicharis.charts.style.PieChartStyle.pieColor","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/pie-color.html","searchKeys":["pieColor","val pieColor: Color","io.github.dautovicharis.charts.style.PieChartStyle.pieColor"]},{"name":"val pointColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-color.html","searchKeys":["pointColor","val pointColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.pointColor"]},{"name":"val pointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-size.html","searchKeys":["pointSize","val pointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.pointSize"]},{"name":"val pointVisible: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointVisible","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-visible.html","searchKeys":["pointVisible","val pointVisible: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.pointVisible"]},{"name":"val space: Dp","description":"io.github.dautovicharis.charts.style.BarChartStyle.space","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/space.html","searchKeys":["space","val space: Dp","io.github.dautovicharis.charts.style.BarChartStyle.space"]},{"name":"val space: Dp","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.space","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html","searchKeys":["space","val space: Dp","io.github.dautovicharis.charts.style.StackedBarChartStyle.space"]},{"name":"val styleTitle: TextStyle","description":"io.github.dautovicharis.charts.style.ChartViewStyle.styleTitle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/style-title.html","searchKeys":["styleTitle","val styleTitle: TextStyle","io.github.dautovicharis.charts.style.ChartViewStyle.styleTitle"]},{"name":"val width: Dp","description":"io.github.dautovicharis.charts.style.ChartViewStyle.width","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/width.html","searchKeys":["width","val width: Dp","io.github.dautovicharis.charts.style.ChartViewStyle.width"]},{"name":"var pieColors: List","description":"io.github.dautovicharis.charts.style.PieChartStyle.pieColors","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/pie-colors.html","searchKeys":["pieColors","var pieColors: List","io.github.dautovicharis.charts.style.PieChartStyle.pieColors"]}] +[{"name":"abstract fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.Style.getProperties","location":"charts/io.github.dautovicharis.charts.style/-style/get-properties.html","searchKeys":["getProperties","abstract fun getProperties(): List>","io.github.dautovicharis.charts.style.Style.getProperties"]},{"name":"class BarChartStyle : Style","description":"io.github.dautovicharis.charts.style.BarChartStyle","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/index.html","searchKeys":["BarChartStyle","class BarChartStyle : Style","io.github.dautovicharis.charts.style.BarChartStyle"]},{"name":"class ChartDataSet(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.ChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-chart-data-set/index.html","searchKeys":["ChartDataSet","class ChartDataSet(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.ChartDataSet"]},{"name":"class ChartViewStyle","description":"io.github.dautovicharis.charts.style.ChartViewStyle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/index.html","searchKeys":["ChartViewStyle","class ChartViewStyle","io.github.dautovicharis.charts.style.ChartViewStyle"]},{"name":"class LineChartStyle : Style","description":"io.github.dautovicharis.charts.style.LineChartStyle","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/index.html","searchKeys":["LineChartStyle","class LineChartStyle : Style","io.github.dautovicharis.charts.style.LineChartStyle"]},{"name":"class MultiChartDataSet(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.MultiChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/index.html","searchKeys":["MultiChartDataSet","class MultiChartDataSet(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.MultiChartDataSet"]},{"name":"class PieChartStyle : Style","description":"io.github.dautovicharis.charts.style.PieChartStyle","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/index.html","searchKeys":["PieChartStyle","class PieChartStyle : Style","io.github.dautovicharis.charts.style.PieChartStyle"]},{"name":"class StackedBarChartStyle : Style","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/index.html","searchKeys":["StackedBarChartStyle","class StackedBarChartStyle : Style","io.github.dautovicharis.charts.style.StackedBarChartStyle"]},{"name":"constructor(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.ChartDataSet.ChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-chart-data-set/-chart-data-set.html","searchKeys":["ChartDataSet","constructor(items: List, title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.ChartDataSet.ChartDataSet"]},{"name":"constructor(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","description":"io.github.dautovicharis.charts.common.model.MultiChartDataSet.MultiChartDataSet","location":"charts/io.github.dautovicharis.charts.common.model/-multi-chart-data-set/-multi-chart-data-set.html","searchKeys":["MultiChartDataSet","constructor(items: List>>, categories: List = emptyList(), title: String, prefix: String = \"\", postfix: String = \"\")","io.github.dautovicharis.charts.common.model.MultiChartDataSet.MultiChartDataSet"]},{"name":"expect fun ChartsDefaultTheme(darkTheme: Boolean = isSystemInDarkTheme(), dynamicColor: Boolean = false, content: () -> Unit)","description":"io.github.dautovicharis.charts.internal.common.theme.ChartsDefaultTheme","location":"charts/io.github.dautovicharis.charts.internal.common.theme/-charts-default-theme.html","searchKeys":["ChartsDefaultTheme","expect fun ChartsDefaultTheme(darkTheme: Boolean = isSystemInDarkTheme(), dynamicColor: Boolean = false, content: () -> Unit)","io.github.dautovicharis.charts.internal.common.theme.ChartsDefaultTheme"]},{"name":"fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())","description":"io.github.dautovicharis.charts.BarChartView","location":"charts/io.github.dautovicharis.charts/-bar-chart-view.html","searchKeys":["BarChartView","fun BarChartView(dataSet: ChartDataSet, style: BarChartStyle = BarChartDefaults.style())","io.github.dautovicharis.charts.BarChartView"]},{"name":"fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())","description":"io.github.dautovicharis.charts.LineChartView","location":"charts/io.github.dautovicharis.charts/-line-chart-view.html","searchKeys":["LineChartView","fun LineChartView(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style())","io.github.dautovicharis.charts.LineChartView"]},{"name":"fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())","description":"io.github.dautovicharis.charts.LineChartView","location":"charts/io.github.dautovicharis.charts/-line-chart-view.html","searchKeys":["LineChartView","fun LineChartView(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style())","io.github.dautovicharis.charts.LineChartView"]},{"name":"fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())","description":"io.github.dautovicharis.charts.PieChartView","location":"charts/io.github.dautovicharis.charts/-pie-chart-view.html","searchKeys":["PieChartView","fun PieChartView(dataSet: ChartDataSet, style: PieChartStyle = PieChartDefaults.style())","io.github.dautovicharis.charts.PieChartView"]},{"name":"fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())","description":"io.github.dautovicharis.charts.StackedBarChartView","location":"charts/io.github.dautovicharis.charts/-stacked-bar-chart-view.html","searchKeys":["StackedBarChartView","fun StackedBarChartView(dataSet: MultiChartDataSet, style: StackedBarChartStyle = StackedBarChartDefaults.style())","io.github.dautovicharis.charts.StackedBarChartView"]},{"name":"fun interface Style","description":"io.github.dautovicharis.charts.style.Style","location":"charts/io.github.dautovicharis.charts.style/-style/index.html","searchKeys":["Style","fun interface Style","io.github.dautovicharis.charts.style.Style"]},{"name":"fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle","description":"io.github.dautovicharis.charts.style.StackedBarChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/style.html","searchKeys":["style","fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, barColors: List = emptyList(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): StackedBarChartStyle","io.github.dautovicharis.charts.style.StackedBarChartDefaults.style"]},{"name":"fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle","description":"io.github.dautovicharis.charts.style.BarChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/style.html","searchKeys":["style","fun style(barColor: Color = MaterialTheme.colorScheme.primary, space: Dp = 10.dp, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): BarChartStyle","io.github.dautovicharis.charts.style.BarChartDefaults.style"]},{"name":"fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle","description":"io.github.dautovicharis.charts.style.PieChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/style.html","searchKeys":["style","fun style(pieColor: Color = MaterialTheme.colorScheme.primary, pieColors: List = emptyList(), borderColor: Color = MaterialTheme.colorScheme.surface, innerPadding: Dp = 15.dp, donutPercentage: Float = 0.0f, borderWidth: Float = 3.0f, chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): PieChartStyle","io.github.dautovicharis.charts.style.PieChartDefaults.style"]},{"name":"fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle","description":"io.github.dautovicharis.charts.style.LineChartDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-line-chart-defaults/style.html","searchKeys":["style","fun style(pointColor: Color = defaultPointColor(), pointSize: Float = 10.0f, pointVisible: Boolean = true, lineColor: Color = MaterialTheme.colorScheme.primary, lineColors: List = emptyList(), bezier: Boolean = true, dragPointSize: Float = 7.0f, dragPointVisible: Boolean = true, dragActivePointSize: Float = 12.0f, dragPointColor: Color = defaultDragPointColor(), chartViewStyle: ChartViewStyle = ChartViewDefaults.style()): LineChartStyle","io.github.dautovicharis.charts.style.LineChartDefaults.style"]},{"name":"fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle","description":"io.github.dautovicharis.charts.style.ChartViewDefaults.style","location":"charts/io.github.dautovicharis.charts.style/-chart-view-defaults/style.html","searchKeys":["style","fun style(width: Dp = Dp.Infinity, outerPadding: Dp = 20.dp, innerPadding: Dp = 15.dp, cornerRadius: Dp = 20.dp, shadow: Dp = 15.dp, backgroundColor: Color = MaterialTheme.colorScheme.surface): ChartViewStyle","io.github.dautovicharis.charts.style.ChartViewDefaults.style"]},{"name":"object BarChartDefaults","description":"io.github.dautovicharis.charts.style.BarChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-defaults/index.html","searchKeys":["BarChartDefaults","object BarChartDefaults","io.github.dautovicharis.charts.style.BarChartDefaults"]},{"name":"object ChartViewDefaults","description":"io.github.dautovicharis.charts.style.ChartViewDefaults","location":"charts/io.github.dautovicharis.charts.style/-chart-view-defaults/index.html","searchKeys":["ChartViewDefaults","object ChartViewDefaults","io.github.dautovicharis.charts.style.ChartViewDefaults"]},{"name":"object LineChartDefaults","description":"io.github.dautovicharis.charts.style.LineChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-line-chart-defaults/index.html","searchKeys":["LineChartDefaults","object LineChartDefaults","io.github.dautovicharis.charts.style.LineChartDefaults"]},{"name":"object PieChartDefaults","description":"io.github.dautovicharis.charts.style.PieChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-defaults/index.html","searchKeys":["PieChartDefaults","object PieChartDefaults","io.github.dautovicharis.charts.style.PieChartDefaults"]},{"name":"object StackedBarChartDefaults","description":"io.github.dautovicharis.charts.style.StackedBarChartDefaults","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-defaults/index.html","searchKeys":["StackedBarChartDefaults","object StackedBarChartDefaults","io.github.dautovicharis.charts.style.StackedBarChartDefaults"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.BarChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.BarChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.LineChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.LineChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.PieChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.PieChartStyle.getProperties"]},{"name":"open override fun getProperties(): List>","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.getProperties","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/get-properties.html","searchKeys":["getProperties","open override fun getProperties(): List>","io.github.dautovicharis.charts.style.StackedBarChartStyle.getProperties"]},{"name":"val backgroundColor: Color","description":"io.github.dautovicharis.charts.style.ChartViewStyle.backgroundColor","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/background-color.html","searchKeys":["backgroundColor","val backgroundColor: Color","io.github.dautovicharis.charts.style.ChartViewStyle.backgroundColor"]},{"name":"val barColor: Color","description":"io.github.dautovicharis.charts.style.BarChartStyle.barColor","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/bar-color.html","searchKeys":["barColor","val barColor: Color","io.github.dautovicharis.charts.style.BarChartStyle.barColor"]},{"name":"val barColor: Color","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.barColor","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/bar-color.html","searchKeys":["barColor","val barColor: Color","io.github.dautovicharis.charts.style.StackedBarChartStyle.barColor"]},{"name":"val barColors: List","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.barColors","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/bar-colors.html","searchKeys":["barColors","val barColors: List","io.github.dautovicharis.charts.style.StackedBarChartStyle.barColors"]},{"name":"val bezier: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.bezier","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/bezier.html","searchKeys":["bezier","val bezier: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.bezier"]},{"name":"val borderColor: Color","description":"io.github.dautovicharis.charts.style.PieChartStyle.borderColor","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/border-color.html","searchKeys":["borderColor","val borderColor: Color","io.github.dautovicharis.charts.style.PieChartStyle.borderColor"]},{"name":"val borderWidth: Float","description":"io.github.dautovicharis.charts.style.PieChartStyle.borderWidth","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/border-width.html","searchKeys":["borderWidth","val borderWidth: Float","io.github.dautovicharis.charts.style.PieChartStyle.borderWidth"]},{"name":"val donutPercentage: Float","description":"io.github.dautovicharis.charts.style.PieChartStyle.donutPercentage","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/donut-percentage.html","searchKeys":["donutPercentage","val donutPercentage: Float","io.github.dautovicharis.charts.style.PieChartStyle.donutPercentage"]},{"name":"val dragActivePointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragActivePointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-active-point-size.html","searchKeys":["dragActivePointSize","val dragActivePointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.dragActivePointSize"]},{"name":"val dragPointColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-color.html","searchKeys":["dragPointColor","val dragPointColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.dragPointColor"]},{"name":"val dragPointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-size.html","searchKeys":["dragPointSize","val dragPointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.dragPointSize"]},{"name":"val dragPointVisible: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.dragPointVisible","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/drag-point-visible.html","searchKeys":["dragPointVisible","val dragPointVisible: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.dragPointVisible"]},{"name":"val innerPadding: Dp","description":"io.github.dautovicharis.charts.style.ChartViewStyle.innerPadding","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/inner-padding.html","searchKeys":["innerPadding","val innerPadding: Dp","io.github.dautovicharis.charts.style.ChartViewStyle.innerPadding"]},{"name":"val lineColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.lineColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/line-color.html","searchKeys":["lineColor","val lineColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.lineColor"]},{"name":"val lineColors: List","description":"io.github.dautovicharis.charts.style.LineChartStyle.lineColors","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/line-colors.html","searchKeys":["lineColors","val lineColors: List","io.github.dautovicharis.charts.style.LineChartStyle.lineColors"]},{"name":"val modifierLegend: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierLegend","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-legend.html","searchKeys":["modifierLegend","val modifierLegend: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierLegend"]},{"name":"val modifierMain: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierMain","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-main.html","searchKeys":["modifierMain","val modifierMain: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierMain"]},{"name":"val modifierTopTitle: Modifier","description":"io.github.dautovicharis.charts.style.ChartViewStyle.modifierTopTitle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/modifier-top-title.html","searchKeys":["modifierTopTitle","val modifierTopTitle: Modifier","io.github.dautovicharis.charts.style.ChartViewStyle.modifierTopTitle"]},{"name":"val pieColor: Color","description":"io.github.dautovicharis.charts.style.PieChartStyle.pieColor","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/pie-color.html","searchKeys":["pieColor","val pieColor: Color","io.github.dautovicharis.charts.style.PieChartStyle.pieColor"]},{"name":"val pointColor: Color","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointColor","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-color.html","searchKeys":["pointColor","val pointColor: Color","io.github.dautovicharis.charts.style.LineChartStyle.pointColor"]},{"name":"val pointSize: Float","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointSize","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-size.html","searchKeys":["pointSize","val pointSize: Float","io.github.dautovicharis.charts.style.LineChartStyle.pointSize"]},{"name":"val pointVisible: Boolean","description":"io.github.dautovicharis.charts.style.LineChartStyle.pointVisible","location":"charts/io.github.dautovicharis.charts.style/-line-chart-style/point-visible.html","searchKeys":["pointVisible","val pointVisible: Boolean","io.github.dautovicharis.charts.style.LineChartStyle.pointVisible"]},{"name":"val space: Dp","description":"io.github.dautovicharis.charts.style.BarChartStyle.space","location":"charts/io.github.dautovicharis.charts.style/-bar-chart-style/space.html","searchKeys":["space","val space: Dp","io.github.dautovicharis.charts.style.BarChartStyle.space"]},{"name":"val space: Dp","description":"io.github.dautovicharis.charts.style.StackedBarChartStyle.space","location":"charts/io.github.dautovicharis.charts.style/-stacked-bar-chart-style/space.html","searchKeys":["space","val space: Dp","io.github.dautovicharis.charts.style.StackedBarChartStyle.space"]},{"name":"val styleTitle: TextStyle","description":"io.github.dautovicharis.charts.style.ChartViewStyle.styleTitle","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/style-title.html","searchKeys":["styleTitle","val styleTitle: TextStyle","io.github.dautovicharis.charts.style.ChartViewStyle.styleTitle"]},{"name":"val width: Dp","description":"io.github.dautovicharis.charts.style.ChartViewStyle.width","location":"charts/io.github.dautovicharis.charts.style/-chart-view-style/width.html","searchKeys":["width","val width: Dp","io.github.dautovicharis.charts.style.ChartViewStyle.width"]},{"name":"var pieColors: List","description":"io.github.dautovicharis.charts.style.PieChartStyle.pieColors","location":"charts/io.github.dautovicharis.charts.style/-pie-chart-style/pie-colors.html","searchKeys":["pieColors","var pieColors: List","io.github.dautovicharis.charts.style.PieChartStyle.pieColors"]}]