
org.jetbrains.kotlinx.jupyter.api.libraries.LibraryDefinitionProducer.kt Maven / Gradle / Ivy
package org.jetbrains.kotlinx.jupyter.api.libraries
import org.jetbrains.kotlinx.jupyter.api.Notebook
/**
* [LibraryDefinitionProducer] may produce several library definitions.
* You may want produce or not produce definitions based on
* kernel, Kotlin or JRE version, or some other info provided by [Notebook]
*/
interface LibraryDefinitionProducer {
fun getDefinitions(notebook: Notebook): List
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy