Aller au contenu

pivotick v3.0.0


pivotick / Historique / GraphHistoryLike

Interface: GraphHistoryLike ​

Défini dans : interfaces/History.ts:136

Une histoire limitée, à l'échelle d'une session, de ce que la toile contient et montre : ce qui a été introduit, ce qui a été retiré, ce qui a été caché.

Atteint comme graph.history. Lisez-le et conduisez-le – les formulaires d’entrée sont fermés, donc un utilisateur ne peut pas y accéder. Chaque entrée nomme les éléments spécifiques qu'elle a touchés, ce qui permet de sauter une entrée scellée à mi-parcours sans que celles qui l'entourent ne soient hors d'usage.

Méthodes ​

canRedo() ​

canRedo(): boolean

Défini dans : interfaces/History.ts:142

Renvoie ​

boolean


canUndo() ​

canUndo(): boolean

Défini dans : interfaces/History.ts:141

Renvoie ​

boolean


clear() ​

clear(): void

Défini dans : interfaces/History.ts:158

Oubliez tout. La toile est laissée telle quelle.

Renvoie ​

void


entries() ​

entries(): HistoryEntry[]

Défini dans : interfaces/History.ts:138

Ce qui a été fait et peut être annulé, le plus récent en premier : l'ordre affiché dans le menu.

Renvoie ​

HistoryEntry[]


on() ​

on(listener): () => void

Défini dans : interfaces/History.ts:156

Se déclenche à chaque modification de l'historique. Renvoie un broyeur.

Paramètres ​

listener ​

(history) => void

Renvoie ​

(): void

Renvoie ​

void


preview() ​

preview(throughEntryId, direction?): HistoryPreview

Défini dans : interfaces/History.ts:154

Ce que cette étendue toucherait – ce qui motive la surbrillance et la propre copie du menu.

Paramètres ​

throughEntryId ​

string

direction? ​

"undo" | "redo"

Renvoie ​

HistoryPreview


redo() ​

redo(throughEntryId?): HistoryEntry[]

Défini dans : interfaces/History.ts:152

Refaire le span en remontant jusqu'à throughEntryId ; le plus proche par défaut.

Paramètres ​

throughEntryId? ​

string

Renvoie ​

HistoryEntry[]


redoable() ​

redoable(): HistoryEntry[]

Défini dans : interfaces/History.ts:140

Ce qui a été défait et peut être refait, le plus récent en premier. Vidé par toute nouvelle action.

Renvoie ​

HistoryEntry[]


undo() ​

undo(throughEntryId?): HistoryEntry[]

Défini dans : interfaces/History.ts:150

Annulez le span allant de l'entrée la plus récente à throughEntryId ; l'entrée la plus récente seule par défaut. Atterrit comme un seul dataBatchChanged.

Paramètres ​

throughEntryId? ​

string

Renvoie ​

HistoryEntry[]

les entrées réellement inversées, les plus récentes en premier — celles scellées sont ignorées et n'y figurent pas.