org.jetbrains.kotlinx.ggdsl.letsplot.Integration.kt Maven / Gradle / Ivy
package org.jetbrains.kotlinx.ggdsl.letsplot
import org.jetbrains.kotlinx.ggdsl.ir.Plot
import org.jetbrains.kotlinx.ggdsl.letsplot.multiplot.PlotBunch
import org.jetbrains.kotlinx.ggdsl.letsplot.multiplot.PlotGrid
import org.jetbrains.kotlinx.ggdsl.letsplot.translator.toLetsPlot
import org.jetbrains.kotlinx.ggdsl.letsplot.translator.wrap
import org.jetbrains.kotlinx.jupyter.api.annotations.JupyterLibrary
import org.jetbrains.kotlinx.jupyter.api.libraries.JupyterIntegration
@JupyterLibrary
internal class Integration : JupyterIntegration() {
override fun Builder.onLoaded() {
import("org.jetbrains.kotlinx.ggdsl.letsplot.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.translator.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.facet.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.multiplot.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.layers.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.scales.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.scales.guide.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.tooltips.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.position.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.util.linetype.*")
import("org.jetbrains.kotlinx.ggdsl.letsplot.util.symbol.*")
render { it.toLetsPlot() }
render { it.wrap() }
render { it.wrap() }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy