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