ScriptTemplateWithDisplayHelpers

This class is added as an implicit receiver for all compiled REPL snippets. This means that all properties and functions part of this class will be visible to the user of the notebook.

Constructors

Link copied to clipboard
constructor(userHandlesProvider: UserHandlesProvider)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun ScriptTemplateWithDisplayHelpers.ANIMATE(framesCount: Int, frameByIndex: (index: Int) -> Frame<*>)
fun ScriptTemplateWithDisplayHelpers.ANIMATE(delay: Duration, nextValue: () -> Any?)
fun <T> ScriptTemplateWithDisplayHelpers.ANIMATE(firstFrame: Frame<T>, nextFrame: (Frame<T>) -> Frame<T>?)
fun <T : Any> ScriptTemplateWithDisplayHelpers.ANIMATE(delay: Duration, firstValue: T?, nextValue: (T) -> T?)
fun ScriptTemplateWithDisplayHelpers.ANIMATE(delay: Duration, framesCount: Int, valueByIndex: (index: Int) -> Any?)
Link copied to clipboard
fun DISPLAY(value: Any)
fun DISPLAY(value: Any, id: String? = null)
Link copied to clipboard
fun EXECUTE(executionCallback: ExecutionCallback<*>)
fun EXECUTE(code: String)
Link copied to clipboard
fun loadLibrariesByScanResult(scanResult: LibrariesScanResult, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun loadLibraryDefinitions(vararg fqns: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun loadLibraryDescriptor(descriptorText: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun loadLibraryProducers(vararg fqns: String, options: Map<String, String> = emptyMap())
Link copied to clipboard
fun UPDATE_DISPLAY(value: Any, id: String?)
Link copied to clipboard
fun USE(builder: JupyterIntegration.Builder.() -> Unit)
fun USE(library: LibraryDefinition)
fun USE(libraryProducer: LibraryDefinitionProducer)
Link copied to clipboard