pivotic / Historial / GraphHistoryLike
Interfaz: GraphHistoryLike
Definido en: interfaces/History.ts:136
Una historia limitada y con alcance de sesión de lo que el lienzo contiene y muestra: lo que fue lo que se trajo, lo que se sacó, lo que se escondió.
Alcanzado como graph.history. Léelo y condúcelo: los tipos de entrada están cerrados, así que un consumidor no puede grabar en él. Cada entrada nombra los elementos específicos que tocado, que es lo que permite omitir una entrada sellada a mitad del tramo sin las que a su alrededor se descompone.
Métodos
canRedo()
canRedo():
boolean
Definido en: interfaces/History.ts:142
Devoluciones
boolean
canUndo()
canUndo():
boolean
Definido en: interfaces/History.ts:141
Devoluciones
boolean
clear()
clear():
void
Definido en: interfaces/History.ts:158
Olvídate de todo. El lienzo queda exactamente como está.
Devoluciones
void
entries()
entries():
HistoryEntry[]
Definido en: interfaces/History.ts:138
Lo que se ha hecho y lo que se puede deshacer, lo más nuevo primero: el orden en que se muestra el menú.
Devoluciones
on()
on(
listener): () =>void
Definido en: interfaces/History.ts:156
Se dispara con cada cambio en la historia. Devuelve un triturador.
Parámetros
listener
(history) => void
Devoluciones
():
void
Devoluciones
void
preview()
preview(
throughEntryId,direction?):HistoryPreview
Definido en: interfaces/History.ts:154
Lo que tocaría ese lapso: lo que impulsa el resaltado al pasar el cursor y la propia copia del menú.
Parámetros
throughEntryId
string
direction?
"undo" | "redo"
Devoluciones
redo()
redo(
throughEntryId?):HistoryEntry[]
Definido en: interfaces/History.ts:152
Rehaga el tramo que se remonta a throughEntryId; el más cercano por defecto.
Parámetros
throughEntryId?
string
Devoluciones
redoable()
redoable():
HistoryEntry[]
Definido en: interfaces/History.ts:140
Lo que se ha deshecho y se puede rehacer, lo más nuevo primero. Vaciado por cualquier nueva acción.
Devoluciones
undo()
undo(
throughEntryId?):HistoryEntry[]
Definido en: interfaces/History.ts:150
Deshaga el intervalo que va desde la entrada más reciente hasta throughEntryId; el la entrada más nueva sola de forma predeterminada. Aterriza como uno dataBatchChanged.
Parámetros
throughEntryId?
string
Devoluciones
las entradas en realidad están invertidas, las más nuevas primero; las selladas se pasan terminado y no están en él.