Package

polynote.kernel

environment

Permalink

package environment

Visibility
  1. Public
  2. All

Type Members

  1. trait Config extends AnyRef

    Permalink

    The capability to access the current configuration as a PolynoteConfig

  2. trait CurrentNotebook extends AnyRef

    Permalink

    The capability to access and modify the current Notebook

  3. trait CurrentRuntime extends AnyRef

    Permalink

    The capability to access the current KernelRuntime

  4. trait CurrentTask extends AnyRef

    Permalink

    The capability to access and update the current task as a TaskInfo

  5. case class InterpreterEnvironment(blocking: Service[Any], publishResult: Publish[Task, Result], publishStatus: Publish[Task, KernelStatusUpdate], currentTask: Ref[Task, TaskInfo], currentRuntime: KernelRuntime) extends InterpreterEnvT with Product with Serializable

    Permalink
  6. trait NotebookUpdates extends AnyRef

    Permalink

    The capability to access a stream of changes to the notebook's content

  7. trait PublishMessage extends AnyRef

    Permalink

    The capability to publish general messages

  8. trait PublishResult extends AnyRef

    Permalink

    The capability to publish results

  9. trait PublishStatus extends AnyRef

    Permalink

    The capability to publish status updates

Value Members

  1. object Config

    Permalink
  2. object CurrentNotebook

    Permalink
  3. object CurrentRuntime

    Permalink
  4. object CurrentTask

    Permalink
  5. object Env

    Permalink

    Some utilities for enrichment of environment

  6. object InterpreterEnvironment extends Serializable

    Permalink
  7. object NotebookUpdates

    Permalink
  8. object PublishMessage

    Permalink
  9. object PublishResult

    Permalink
  10. object PublishStatus

    Permalink

Ungrouped