Deepak k.k
11/08/2022, 2:19 PMKevin Del Castillo
11/08/2022, 2:21 PMkotlin
to get syntax highlighting
```kotlin
```
Landry Norris
11/08/2022, 2:30 PMczuckie
11/08/2022, 3:14 PMDeepak k.k
11/09/2022, 5:46 AMDeepak k.k
11/09/2022, 5:47 AMDeepak k.k
11/09/2022, 5:57 AMaltavir
11/09/2022, 7:11 AMaltavir
11/09/2022, 7:13 AMDeepak k.k
11/09/2022, 7:14 AMaltavir
11/09/2022, 7:15 AMDeepak k.k
11/09/2022, 7:16 AMLuigi Giustiniani
11/14/2022, 10:03 AMDeepak k.k
11/14/2022, 10:04 AMLuigi Giustiniani
11/14/2022, 10:12 AMLuigi Giustiniani
11/14/2022, 10:13 AMval yAxisData = AxisData.Builder()
.steps(5)
.labelAndAxisLinePadding(20.dp)
.labelData { i ->
// Add yMin to get the negative axis values to the scale
val yMin = pointsData.minOf { it.y }
val yScale = 5
(yMin + (i * yScale)).formatToSinglePrecision()
}.build()
Deepak k.k
11/14/2022, 10:22 AMLuigi Giustiniani
11/14/2022, 10:25 AMval pointsData: List<Point> =
listOf(
Point(1f, 19f),
Point(2f, 10f),
Point(3f, 10f),
Point(4f, 11f),
Point(5f, 11f),
Point(6f, 11f),
Point(7f, 11f),
Point(8f, 12f),
Point(9f, 13f),
Point(10f, 15f),
Point(11f, 18f),
Point(12f, 21f),
Point(13f, 18f),
Point(14f, 18f),
Point(15f, 21f),
Point(16f, 19f),
Point(17f, 19f),
Point(18f, 19f),
Point(19f, 19f),
Point(20f, 19f),
Point(21f, 20f),
Point(22f, 20f),
Point(23f, 20f),
Point(24f, 19f),
Point(25f, 19f),
Point(26f, 19f),
Point(27f, 19f),
Point(28f, 19f),
Point(29f, 19f),
Point(30f, 19f),
Point(31f, 19f),
Point(32f, 19f),
Point(33f, 19f),
Point(34f, 19f),
Point(35f, 19f),
Point(36f, 19f),
Point(37f, 19f),
Point(38f, 19f)
)
Deepak k.k
11/14/2022, 5:36 PM.labelData { i ->
// Add yMin to get the negative axis values to the scale
val yMin = pointsData.minOf { it.y }
val yMax = pointsData.maxOf { it.y }
val yScale = (yMax - yMin)/steps
((i * yScale) + yMin).formatToSinglePrecision()
}
2- LineChartExtension.kt
Line number: 31-> return Triple(yMin, yMax, temp)altavir
11/14/2022, 5:37 PMPaul Meshkovsky
11/18/2022, 3:23 PMaltavir
11/18/2022, 3:24 PMPaul Meshkovsky
11/18/2022, 3:25 PMaltavir
11/18/2022, 3:25 PM