NotebookImpl

class NotebookImpl(val loggerFactory: KernelLoggerFactory, runtimeProperties: ReplRuntimeProperties, val commManager: CommManager, communicationFacility: JupyterCommunicationFacility, explicitClientType: JupyterClientType?, val libraryLoader: LibraryLoader, val kernelRunMode: KernelRunMode, debugPortProvided: Boolean) : MutableNotebook, Closeable

Constructors

Link copied to clipboard
constructor(loggerFactory: KernelLoggerFactory, runtimeProperties: ReplRuntimeProperties, commManager: CommManager, communicationFacility: JupyterCommunicationFacility, explicitClientType: JupyterClientType?, libraryLoader: LibraryLoader, kernelRunMode: KernelRunMode, debugPortProvided: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
open override val cellVariables: Map<Int, Set<String>>
Link copied to clipboard
open override val commManager: CommManager
Link copied to clipboard
open override val currentCell: MutableCodeCell?
Link copied to clipboard
open override val currentClasspath: List<String>
Link copied to clipboard
open override val currentColorScheme: ColorScheme
Link copied to clipboard
open override val displays: DisplayContainerImpl
Link copied to clipboard
open override var executionHost: KotlinKernelHost?
Link copied to clipboard
Link copied to clipboard
open override val jreInfo: JREInfoProvider
Link copied to clipboard
Link copied to clipboard
open override val kernelRunMode: KernelRunMode
Link copied to clipboard
Link copied to clipboard
open override val lastCell: MutableCodeCell?
Link copied to clipboard
open override val libraryLoader: LibraryLoader
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val resultsAccessor: ResultsAccessor
Link copied to clipboard
open override val sessionOptions: SessionOptions
Link copied to clipboard
Link copied to clipboard
open override val variablesState: Map<String, VariableState>

Functions

Link copied to clipboard
open override fun addCell(data: EvalData): MutableCodeCell
Link copied to clipboard
open override fun beginEvalSession()
Link copied to clipboard
open override fun changeColorScheme(newScheme: ColorScheme)
Link copied to clipboard
open override fun close()
Link copied to clipboard
Link copied to clipboard
open override fun getCell(id: Int): MutableCodeCell
Link copied to clipboard
Link copied to clipboard
open override fun getLibraryFromDescriptor(descriptorText: String, options: Map<String, String>): LibraryDefinition
Link copied to clipboard
open override fun getResult(id: Int): Any?
Link copied to clipboard
open override fun history(before: Int): MutableCodeCell?
Link copied to clipboard
open override fun popCell()
Link copied to clipboard
Link copied to clipboard
open override fun prompt(prompt: String, isPassword: Boolean): String
Link copied to clipboard
open override fun renderHtmlAsIFrame(data: HtmlData): MimeTypedResult