NotebookController$Typings extension

on

Properties

createNotebookCellExecution NotebookCellExecution Function(NotebookCell)

Available on NotebookController, provided by the NotebookController$Typings extension

getter/setter pair
description String?

Available on NotebookController, provided by the NotebookController$Typings extension

The human-readable description which is rendered less prominent.
getter/setter pair
detail String?

Available on NotebookController, provided by the NotebookController$Typings extension

The human-readable detail which is rendered less prominent.
getter/setter pair
dispose ↔ void Function()

Available on NotebookController, provided by the NotebookController$Typings extension

getter/setter pair
executeHandler FutureOr<void> Function(List<NotebookCell>, NotebookDocument, NotebookController)

Available on NotebookController, provided by the NotebookController$Typings extension

The execute handler is invoked when the run gestures in the UI are selected, e.g Run Cell, Run All, Run Selection etc. The execute handler is responsible for creating and managing {@link NotebookCellExecution execution}-objects.
getter/setter pair
id String

Available on NotebookController, provided by the NotebookController$Typings extension

The identifier of this notebook controller.
no setter
interruptHandler FutureOr<void> Function(NotebookDocument)?

Available on NotebookController, provided by the NotebookController$Typings extension

Optional interrupt handler.
getter/setter pair
label String

Available on NotebookController, provided by the NotebookController$Typings extension

The human-readable label of this notebook controller.
getter/setter pair
notebookType String

Available on NotebookController, provided by the NotebookController$Typings extension

The notebook type this controller is for.
no setter
onDidChangeSelectedNotebooks Event

Available on NotebookController, provided by the NotebookController$Typings extension

An event that fires whenever a controller has been selected or un-selected for a notebook document.
no setter
supportedLanguages List<String>?

Available on NotebookController, provided by the NotebookController$Typings extension

An array of language identifiers that are supported by this controller. Any language identifier from {@linkcode languages.getLanguages getLanguages} is possible. When falsy all languages are supported.
getter/setter pair
supportsExecutionOrder bool?

Available on NotebookController, provided by the NotebookController$Typings extension

Whether this controller supports execution order so that the editor can render placeholders for them.
getter/setter pair
updateNotebookAffinity ↔ void Function(NotebookDocument, NotebookControllerAffinity)

Available on NotebookController, provided by the NotebookController$Typings extension

getter/setter pair