# ChangeNamedExpressionUndoEntry Class

# Constructors

# constructor

+ new ChangeNamedExpressionUndoEntry(namedExpression: InternalNamedExpression, newContent: RawCellContent, oldContent: ClipboardCell, scope?: undefined | number, options?: NamedExpressionOptions): ChangeNamedExpressionUndoEntry

Defined in src/UndoRedo.ts:422 (opens new window)

Parameters:

Name Type
namedExpression InternalNamedExpression
newContent RawCellContent
oldContent ClipboardCell
scope? undefined | number
options? NamedExpressionOptions

Returns: ChangeNamedExpressionUndoEntry

# Properties

# namedExpression Readonly

namedExpression: InternalNamedExpression

Defined in src/UndoRedo.ts:424 (opens new window)


# newContent Readonly

newContent: RawCellContent

Defined in src/UndoRedo.ts:425 (opens new window)


# oldContent Readonly

oldContent: ClipboardCell

Defined in src/UndoRedo.ts:426 (opens new window)


# options OptionalReadonly

options? : NamedExpressionOptions

Defined in src/UndoRedo.ts:428 (opens new window)


# scope OptionalReadonly

scope? : undefined | number

Defined in src/UndoRedo.ts:427 (opens new window)

# Methods

# doRedo

doRedo(undoRedo: UndoRedo): void

Defined in src/UndoRedo.ts:437 (opens new window)

Parameters:

Name Type
undoRedo UndoRedo

Returns: void


# doUndo

doUndo(undoRedo: UndoRedo): void

Defined in src/UndoRedo.ts:433 (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[]