Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace notebooks

Namespace for notebooks.

The notebooks functionality is composed of three loosely coupled components:

  1. NotebookSerializer enable the editor to open, show, and save notebooks
  2. NotebookController own the execution of notebooks, e.g they create output from code cells.
  3. NotebookRenderer present notebook output in the editor. They run in a separate context.

Index

Functions(3)

createNotebookController

registerNotebookCellStatusBarItemProvider

createRendererMessaging

  • 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.

    Parameters

    • rendererId: string

      The renderer ID to communicate with

    Returns NotebookRendererMessaging

    A new notebook renderer messaging object.

Generated by TypeDoc. Maintained by 洛竹