Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace notebooks

Namespace for notebooks. The notebooks functionality is composed of three loosely coupled components: -NotebookSerializer enable the editor to open, show, and save notebooks -NotebookController own the execution of notebooks, e.g they create output from code cells. -{@link NotebookRenderer} present notebook output in the editor. They run in a separate context.

Index

Functions

  • Creates a new messaging instance used to communicate with a specific renderer.

    • Note 1: Extensions can only create renderer that they have defined in their package.json - file
    • Note 2: A renderer only has access to messaging if requiresMessaging is set to always or optional in its notebookRenderer contribution.
    stubbed

    Parameters

    • rendererId: string

      The renderer ID to communicate with

    Returns NotebookRendererMessaging

    A new notebook renderer messaging object.