jsMain.chartjs_utils.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of addons-chartjs Show documentation
Show all versions of addons-chartjs Show documentation
"Kraft Extension ChartJs - Javascript charts - https://www.npmjs.com/package/chart.js"
package de.peekandpoke.kraft.addons.chartjs
object ChartJsUtils {
private var alreadyRegistered = false
fun registerAllModules() {
if (!alreadyRegistered) {
alreadyRegistered = true
console.log("Chart.register", Chart.Companion::register)
console.log("registerables", registerables)
Chart.register(*registerables)
}
}
fun numberLabels(count: Int): Array = numberLabels(1..count)
fun numberLabels(range: IntRange) = range.map { it.toString() }.toTypedArray()
}