Theia API Documentation v1.65.0
    Preparing search index...

    Implements

    Index

    Constructors

    Properties

    _dirty: boolean = false
    _selectedText: string = ''
    cellModelFactory: NotebookCellModelFactory
    dirtyCells: NotebookCellModel[] = []
    fileService: FileService
    modelResolverService: NotebookModelResolverService
    nextHandle: number = 0
    onContentChanged: Event<void> = ...

    This event is fired when the content of the saveable changes. While onDirtyChanged is fired to notify the UI that the widget is dirty, onContentChanged is used for the auto save throttling.

    onContentChangedEmitter: Emitter<void> = ...
    onDidAddOrRemoveCell: Event<NotebookModelWillAddRemoveEvent> = ...
    onDidAddOrRemoveCellEmitter: Emitter<NotebookModelWillAddRemoveEvent> = ...
    onDidChangeContent: Event<NotebookContentChangedEvent[]> = ...
    onDidChangeContentEmitter: QueueableEmitter<NotebookContentChangedEvent> = ...
    onDidChangeSelectedCell: Event<SelectedCellChangeEvent> = ...
    onDidChangeSelectedCellEmitter: Emitter<SelectedCellChangeEvent> = ...
    onDidDispose: Event<void> = ...
    onDidDisposeEmitter: Emitter<void> = ...
    onDidSaveNotebook: Event<void> = ...
    onDidSaveNotebookEmitter: Emitter<void> = ...
    onDirtyChanged: Event<void> = ...

    This event is fired when the content of the dirty variable changes.

    onDirtyChangedEmitter: Emitter<void> = ...
    selectedCell?: NotebookCellModel
    undoRedoService: UndoRedoService

    Accessors

    Methods