UndoManager

Gestionnaire annuler/rétablir fournissant des fonctions basées sur YJS, avec gestion des piles et effacement de l'historique

Méthodes

constructor

Constructeur

Définition:

constructor(scope: any)

Paramètres:

ParamètreTypeDescription
scopeany- Document YJS ou portée de type définissant la plage de suivi annuler/rétablir

undo

Annuler la dernière modification

Définition:

undo(): boolean

Retour: boolean

redo

Rétablir une modification annulée

Définition:

redo(): boolean

Retour: boolean

canUndo

Vérifier s'il existe des opérations annulables

Définition:

canUndo(): boolean

Retour: boolean

canRedo

Vérifier s'il existe des opérations rétablissables

Définition:

canRedo(): boolean

Retour: boolean

clear

Effacer l'historique

Définition:

clear(clearUndoStack?: boolean, clearRedoStack?: boolean): void

Retour: void

Paramètres:

ParamètreTypeDescription
clearUndoStack?boolean- Indique s'il faut effacer la pile undo, true par défaut
clearRedoStack?boolean- Indique s'il faut effacer la pile redo, true par défaut