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

org.jetbrains.kotlinx.jupyter.api.LibraryLoader.kt Maven / Gradle / Ivy

There is a newer version: 0.12.0-335
Show newest version
package org.jetbrains.kotlinx.jupyter.api

import org.jetbrains.kotlinx.jupyter.api.libraries.LibrariesScanResult

/**
 * Loads library definitions given the [LibrariesScanResult].
 * Usually used in `loadLibraryDefinitions` or `loadLibraryProducers`
 */
interface LibraryLoader {
    fun addLibrariesByScanResult(
        host: KotlinKernelHost,
        notebook: Notebook,
        classLoader: ClassLoader,
        libraryOptions: Map = mapOf(),
        scanResult: LibrariesScanResult,
    )
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy