restoreCheckpoint
Revert a project to a checkpoint ID, discarding all edits made since—including the user's—and restoring the pointer track as one undoable step.
Instructions
Put the project back exactly as it was when createCheckpoint returned this checkpointId, discarding every edit made since, including the user's. Pass the same projectId as to createCheckpoint. It also puts back the pointer track setPointerTrack replaced. On the project open in the editor it lands as one undo step, so the user can undo the restore itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | The project to act on, from listProjects. Omit it only for the project open in the OpenScreen editor, which works only while the app runs. | |
| checkpointId | Yes |