Skip to content
v3.3.0

RenameSheetUndoEntry

Undo entry for renaming a sheet.

When renaming a sheet to a name that was previously referenced (but didn’t exist), a placeholder sheet gets merged into the renamed sheet. In this case:

  • version contains the transformation version for restoring formulas during undo
  • mergedPlaceholderSheetId contains the ID of the placeholder sheet that was merged

When renaming to a name not previously referenced, both optional params are undefined.

+ new RenameSheetUndoEntry(sheetId: number, oldName: string, newName: string, version?: undefined | number, mergedPlaceholderSheetId?: undefined | number): RenameSheetUndoEntry

Defined in src/UndoRedo.ts:305

Parameters:

NameType
sheetIdnumber
oldNamestring
newNamestring
version?undefined | number
mergedPlaceholderSheetId?undefined | number

Returns: RenameSheetUndoEntry

mergedPlaceholderSheetId? : undefined | number

Defined in src/UndoRedo.ts:311


newName: string

Defined in src/UndoRedo.ts:309


oldName: string

Defined in src/UndoRedo.ts:308


sheetId: number

Defined in src/UndoRedo.ts:307


version? : undefined | number

Defined in src/UndoRedo.ts:310

doRedo(undoRedo: UndoRedo): void

Defined in src/UndoRedo.ts:320

Parameters:

NameType
undoRedoUndoRedo

Returns: void


doUndo(undoRedo: UndoRedo): void

Defined in src/UndoRedo.ts:316

Parameters:

NameType
undoRedoUndoRedo

Returns: void


getReferencedOldDataVersions(): number[]

Defined in src/UndoRedo.ts:324

Returns: number[]