class OGMark
Make a mark with OpenGeometry.mark(). Do not call the constructor.
rollback
rollback(): void
Takes the document back to the mark. The mark stays live. Marks made after it are released.
release
release(): void
Ends the mark and frees the history that only it kept.
Both throw InvalidMark on a released mark.
Related statics
OpenGeometry.markStats()returns{ liveMarks, retainedRevisions }.OpenGeometry.transaction(fn, { dryRun? })runsfnbetween a mark and its release, and rolls back iffnthrows.

