Source code
Revision control
Copy as Markdown
Other Tools
An implementation of an undo/redo history for ProseMirror. This
history is _selective_, meaning it does not just roll back to a
previous state but can undo some changes while keeping other, later
changes intact. (This is necessary for collaborative editing, and
comes up in other situations as well.)
@history
@undo
@redo
@undoNoScroll
@redoNoScroll
@undoDepth
@redoDepth
@closeHistory
@isHistoryTransaction