All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jsMain.chartjs_utils.kt Maven / Gradle / Ivy

Go to download

"Kraft Extension ChartJs - Javascript charts - https://www.npmjs.com/package/chart.js"

There is a newer version: 0.48.1
Show newest version
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()
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy