LineChart

fun LineChart(dataSet: ChartDataSet, style: LineChartStyle = LineChartDefaults.style(), interactionEnabled: Boolean = true, animateOnStart: Boolean = true, renderMode: LineChartRenderMode = LineChartRenderMode.Morph, animationDurationMillis: Int = 420, selectedPointIndex: Int = NO_SELECTION)

A composable function that displays a Line Chart with 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.

interactionEnabled

Enables touch interactions (drag selection). Defaults to true. Ignored when renderMode is LineChartRenderMode.Timeline.

animateOnStart

Enables initial chart animations. Defaults to true.

renderMode

Chart transition mode. Defaults to LineChartRenderMode.Morph.

animationDurationMillis

Timeline transition duration. Used only when renderMode is LineChartRenderMode.Timeline.

selectedPointIndex

Optional preselected point index for deterministic rendering (e.g. screenshots). Dense zoom/scroll style settings are applied in morph mode and ignored in timeline mode.


fun LineChart(dataSet: MultiChartDataSet, style: LineChartStyle = LineChartDefaults.style(), interactionEnabled: Boolean = true, animateOnStart: Boolean = true, renderMode: LineChartRenderMode = LineChartRenderMode.Morph, animationDurationMillis: Int = 420, selectedPointIndex: Int = NO_SELECTION)

A composable function that displays a Line Chart with 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.

interactionEnabled

Enables touch interactions (drag selection). Defaults to true. Ignored when renderMode is LineChartRenderMode.Timeline.

animateOnStart

Enables initial chart animations. Defaults to true.

renderMode

Chart transition mode. Defaults to LineChartRenderMode.Morph.

animationDurationMillis

Timeline transition duration. Used only when renderMode is LineChartRenderMode.Timeline.

selectedPointIndex

Optional preselected point index for deterministic rendering (e.g. screenshots). Dense zoom/scroll style settings are applied in morph mode and ignored in timeline mode.