# PasteUndoEntry Class
# Constructors
# constructor
+ new PasteUndoEntry(targetLeftCorner: SimpleCellAddress, oldContent: [SimpleCellAddress, ClipboardCell][], newContent: ClipboardCell[][], addedGlobalNamedExpressions: string[]): PasteUndoEntry
Defined in src/UndoRedo.ts:366 (opens new window)
Parameters:
| Name | Type |
|---|---|
targetLeftCorner | SimpleCellAddress |
oldContent | [SimpleCellAddress, ClipboardCell][] |
newContent | ClipboardCell[][] |
addedGlobalNamedExpressions | string[] |
Returns: PasteUndoEntry
# Properties
# addedGlobalNamedExpressions Readonly
• addedGlobalNamedExpressions: string[]
Defined in src/UndoRedo.ts:371 (opens new window)
# newContent Readonly
• newContent: ClipboardCell[][]
Defined in src/UndoRedo.ts:370 (opens new window)
# oldContent Readonly
• oldContent: [SimpleCellAddress, ClipboardCell][]
Defined in src/UndoRedo.ts:369 (opens new window)
# targetLeftCorner Readonly
• targetLeftCorner: SimpleCellAddress
Defined in src/UndoRedo.ts:368 (opens new window)
# Methods
# doRedo
▸ doRedo(undoRedo: UndoRedo): void
Defined in src/UndoRedo.ts:380 (opens new window)
Parameters:
| Name | Type |
|---|---|
undoRedo | UndoRedo |
Returns: void
# doUndo
▸ doUndo(undoRedo: UndoRedo): void
Defined in src/UndoRedo.ts:376 (opens new window)
Parameters:
| Name | Type |
|---|---|
undoRedo | UndoRedo |
Returns: void
# getReferencedOldDataVersions
▸ getReferencedOldDataVersions(): number[]
Defined in src/UndoRedo.ts:42 (opens new window)
Returns LazilyTransformingAstService version keys referenced by this entry's oldData. Default implementation returns empty — override in entries that store oldData.
Returns: number[]