Type alias NotebookRawContentEventDto

NotebookRawContentEventDto: {
    changes: notebookCommon.NotebookCellTextModelSplice<NotebookCellDto>[];
    kind: notebookCommon.NotebookCellsChangeType.ModelChange;
} | {
    index: number;
    kind: notebookCommon.NotebookCellsChangeType.Move;
    length: number;
    newIdx: number;
} | {
    index: number;
    kind: notebookCommon.NotebookCellsChangeType.Output;
    outputs: NotebookOutputDto[];
} | {
    append: boolean;
    index: number;
    kind: notebookCommon.NotebookCellsChangeType.OutputItem;
    outputId: string;
    outputItems: NotebookOutputItemDto[];
} | {
    kind: notebookCommon.NotebookCellsChangeType.ChangeDocumentMetadata;
    metadata: notebookCommon.NotebookDocumentMetadata;
} | notebookCommon.NotebookCellsChangeLanguageEvent | notebookCommon.NotebookCellsChangeMetadataEvent | notebookCommon.NotebookCellsChangeInternalMetadataEvent | notebookCommon.NotebookCellContentChangeEvent

Type declaration

  • Readonly changes: notebookCommon.NotebookCellTextModelSplice<NotebookCellDto>[]
  • Readonly kind: notebookCommon.NotebookCellsChangeType.ModelChange

Type declaration

  • Readonly index: number
  • Readonly kind: notebookCommon.NotebookCellsChangeType.Move
  • Readonly length: number
  • Readonly newIdx: number

Type declaration

  • Readonly index: number
  • Readonly kind: notebookCommon.NotebookCellsChangeType.Output
  • Readonly outputs: NotebookOutputDto[]

Type declaration

  • Readonly append: boolean
  • Readonly index: number
  • Readonly kind: notebookCommon.NotebookCellsChangeType.OutputItem
  • Readonly outputId: string
  • Readonly outputItems: NotebookOutputItemDto[]

Type declaration

  • Readonly kind: notebookCommon.NotebookCellsChangeType.ChangeDocumentMetadata
  • Readonly metadata: notebookCommon.NotebookDocumentMetadata