new UndoManager(maximo)
Parameters:
Name | Type | Description |
---|---|---|
maximo |
integer | El máximo de comando en buffer. Por defecto, 10. |
- Source:
- undoManager.js, line 19
Classes
Members
-
eventos
-
- Source:
- undoManager.js, line 183
Properties:
Name Type Description eventos
MM.PubSub Gestor de eventos del undoManager -
<inner> actual
-
- Source:
- undoManager.js, line 39
Properties:
Name Type Description Indice
integer del comando actual -
<inner> comandos
-
- Source:
- undoManager.js, line 25
Properties:
Name Type Description Comando
Array del tipo Hacer / Deshacer -
<inner> maxComandos
-
- Source:
- undoManager.js, line 32
Properties:
Name Type Description Tamaño
integer máximo del buffer
Methods
-
actual() → {Integer}
-
Indica el indice actual dentro de la lista de comandos.
- Source:
- undoManager.js, line 174
Returns:
indice actual- Type
- Integer
-
add(Comando)
-
Añade un nuevo comando a la pila de comandos. Si el tamaño del buffer sobrepasa el máximo fijado, entonces elimina el comando más antiguo. Si existiensen comandos por encima del actual, estos serán eliminados.
Parameters:
Name Type Description Comando
MM.UndoManager.ComandoHacerDeshacer a añadir al buffer. - Source:
- undoManager.js, line 57
-
deshacer()
-
Ejecuta el comando deshacer correspondiente, según el comando actual. También hace retroceder el puntero actual.
- Source:
- undoManager.js, line 101
-
deshacerNombre() → {String}
-
Calcula el nombre del comando a deshacer según la situación actual.
- Source:
- undoManager.js, line 145
Returns:
nombre del comando deshacer.- Type
- String
-
hacer()
-
Ejecuta el comando hacer correspondiente, según el comando actual. También hace avanzar el puntero actual. El comando que se ejecuta o (hace) es el siguiente al comando actual. Si el comando actual es último no hay comando hacer, o no hay que hacer nada.
- Source:
- undoManager.js, line 86
-
hacerNombre() → {String}
-
Calcula el nombre del comando a Hacer según la situación actual.
- Source:
- undoManager.js, line 132
Returns:
nombre del comando hacer.- Type
- String
-
nombres() → {Array}
-
Genera un array con los nombres de los comandos
- Source:
- undoManager.js, line 159
Returns:
Array con los nombres de los comandos- Type
- Array