Skip to content

FinishRecordingOperation

Not yet Enum

Controls how ChangeHistoryService.FinishRecording() completes or discards a recording session.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Controls what ChangeHistoryService.FinishRecording() does when a plugin ends a recording. Pass FinishRecordingOperation.Commit to push recorded changes onto the undo/redo stack, FinishRecordingOperation.Append to merge them with the previous entry when possible, or FinishRecordingOperation.Cancel to discard them.

Items

Item Value Status Notes
Cancel 0 Not yet Cancels the recording, automatically undoing any work in progress.
Commit 1 Not yet Commits the recorded work.
Append 2 Not yet Commits the recorded work and merges with the previous recording if possible.

Roblox reference: FinishRecordingOperation