mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-26 00:27:28 +02:00
714 B
714 B
History
The History
object contains the undo and redo history for the editor.
It can be accessed from an Editor
instance as the property history
.
This property is only available on the Editor
if the editor was instantiated using the withHistory
method which adds undo/redo functionality to the Slate editor.
export interface History {
redos: Batch[]
undos: Batch[]
}
interface Batch {
operations: Operation[]
selectionBefore: Range | null
}
Static Methods
History.isHistory(value: any): value is History
Returns true
if the passed in value
is a History
object and also acts as a type guard for History
.