Zum Inhalt springen
Anjunar/ DOCS

Verlauf

Rückgängig und Wiederholen stellen Dokument und Selektion gemeinsam wieder her; eine Gruppe kann zusammengehörige Commits zu einem Schritt verbinden.

Konzept

Eine Benutzeraktion

Die History-Erweiterung stellt Undo und Redo bereit. Browsereingaben gruppieren Kompositionsereignisse, damit eine Eingabemethode nicht viele Rückgängig-Schritte erzeugt.

Änderung rückgängig machen

Text eingeben oder formatieren, dann die Verlaufsknöpfe oder Strg+Z und Strg+Umschalt+Z nutzen.

Edit this sentence and undo your change.

7 Wörter · 5 Knoten
Edit this **sentence** and undo your change.
Quellcode

Verlaufsbefehle

History wird mit den Editor-Erweiterungen installiert; die Befehle sind gewöhnliche typisierte Dispatches.

scala
val history = new History(HistoryConfig.default) val resolved = ExtensionResolver.resolve(Vector(RichText(generator), history)) session.dispatch(HistoryCommands.Undo) session.dispatch(HistoryCommands.Redo) val canUndo = history.canUndo val canRedo = history.canRedo