Paquete | flashx.undo |
Clase | public class UndoManager |
Herencia | UndoManager Object |
Implementa | IUndoManager |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El administrador de acciones para deshacer mantiene dos pilas de objetos IOperation. Cuando se ejecuta una operación reversible, se coloca en la pila de acciones para deshacer. Si se deshace la operación, se elimina de dicha pila, se invierte y se coloca en la pila de acciones para rehacer. Del mismo modo, si se rehace la operación, se elimina de la pila de acciones para rehacer, se vuelve a ejecutar y se coloca de nuevo en la pila de acciones para deshacer. Si se ejecuta otra operación primero, la pila de acciones para rehacer se borra.
Si el objeto TextFlow se modifica directamente (no mediante llamadas a, administrador de edición, sino directamente a través de llamadas a los objetos FlowElement administrados), el administrador de edición borra la pila de acciones para deshacer para evitar que pierda la sincronización con el estado actual.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
undoAndRedoItemLimit : int
El número máximo de seguimiento operaciones que se pueden rehacer y deshacer. | UndoManager |
Método | Definido por | ||
---|---|---|---|
Crea un objeto UndoManager. | UndoManager | ||
Indica si hay actualmente alguna operación que pueda rehacerse. | UndoManager | ||
Indica si hay actualmente alguna operación que pueda deshacerse. | UndoManager | ||
Borra los historiales de acciones para deshacer y para rehacer. | UndoManager | ||
Borra la pila de acciones para rehacer. | UndoManager | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Devuelve la siguiente operación para rehacer. | UndoManager | ||
Devuelve la siguiente operación para deshacer. | UndoManager | ||
Elimina la siguiente operación para rehacer de la pila correspondiente y la devuelve. | UndoManager | ||
Elimina la siguiente operación para deshacer de la pila correspondiente y la devuelve. | UndoManager | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Añade una operación que puede rehacerse a la pila de acciones para rehacer. | UndoManager | ||
Añade una operación que puede deshacerse a la pila de acciones para deshacer. | UndoManager | ||
Elimina el siguiente objeto IOperation de la pila de acciones para rehacer y llama a la función performRedo() de dicho objeto. | UndoManager | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Elimina el siguiente objeto IOperation de la pila de acciones para deshacer y llama a la función performUndo() de dicho objeto. | UndoManager | ||
Devuelve el valor simple del objeto especificado. | Object |
undoAndRedoItemLimit | propiedad |
undoAndRedoItemLimit:int
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El número máximo de seguimiento operaciones que se pueden rehacer y deshacer.
Para desactivar la función Deshacer, establezca este valor en 0.
Implementación
public function get undoAndRedoItemLimit():int
public function set undoAndRedoItemLimit(value:int):void
UndoManager | () | Información sobre |
public function UndoManager()
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un objeto UndoManager.
canRedo | () | método |
public function canRedo():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica si hay actualmente alguna operación que pueda rehacerse.
Valor devueltoBoolean — Boolean true , si hay una operación en la pila de acciones para rehacer que pueda rehacerse. En caso contrario, false .
|
canUndo | () | método |
public function canUndo():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica si hay actualmente alguna operación que pueda deshacerse.
Valor devueltoBoolean — Boolean true , si hay una operación en la pila de acciones para deshacer que pueda invertirse. En caso contrario, false .
|
clearAll | () | método |
public function clearAll():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Borra los historiales de acciones para deshacer y para rehacer.
clearRedo | () | método |
public function clearRedo():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Borra la pila de acciones para rehacer.
peekRedo | () | método |
public function peekRedo():IOperation
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve la siguiente operación para rehacer.
Valor devueltoIOperation — El objeto IOperation que puede rehacerse o null , si no hay ninguna operación que pueda rehacerse en la pila.
|
peekUndo | () | método |
public function peekUndo():IOperation
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve la siguiente operación para deshacer.
Valor devueltoIOperation — El objeto IOperation que puede deshacerse o null , si no hay ninguna operación que pueda deshacerse en la pila.
|
popRedo | () | método |
public function popRedo():IOperation
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Elimina la siguiente operación para rehacer de la pila correspondiente y la devuelve.
Valor devueltoIOperation — El objeto IOperation que puede rehacerse o null , si no hay ninguna operación que pueda rehacerse en la pila.
|
popUndo | () | método |
public function popUndo():IOperation
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Elimina la siguiente operación para deshacer de la pila correspondiente y la devuelve.
Valor devueltoIOperation — El objeto IOperation que puede deshacerse o null , si no hay ninguna operación que pueda deshacerse en la pila.
|
pushRedo | () | método |
public function pushRedo(operation:IOperation):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Añade una operación que puede rehacerse a la pila de acciones para rehacer.
Parámetros
operation:IOperation |
pushUndo | () | método |
public function pushUndo(operation:IOperation):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Añade una operación que puede deshacerse a la pila de acciones para deshacer.
Parámetros
operation:IOperation |
redo | () | método |
public function redo():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Elimina el siguiente objeto IOperation de la pila de acciones para rehacer y llama a la función performRedo() de dicho objeto.
Elementos de API relacionados
undo | () | método |
public function undo():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Elimina el siguiente objeto IOperation de la pila de acciones para deshacer y llama a la función performUndo() de dicho objeto.
Elementos de API relacionados
Tue Jun 12 2018, 02:12 PM Z