Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
IUndoManager defines the interface for managing the undo and redo stacks.
An undo manager maintains a stack of operations that can be undone and redone.
undoAndRedoItemLimit:int
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
The maximum number of undoable or redoable operations to track.
To disable the undo function, set this value to 0.
Implementation public function get undoAndRedoItemLimit():int
public function set undoAndRedoItemLimit(value:int):void
public function canRedo():Boolean
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Indicates whether there is currently an operation that can be redone.
Returns | Boolean — Boolean true , if there is an operation on the redo stack that can be redone.
Otherwise, false .
|
public function canUndo():Boolean
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Indicates whether there is currently an operation that can be undone.
Returns | Boolean — Boolean true , if there is an operation on the undo stack that can be reversed.
Otherwise, false .
|
public function clearAll():void
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Clears both the undo and the redo histories.
public function clearRedo():void
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Clears the redo stack.
public function peekRedo():IOperation
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the next operation to be redone.
Returns | IOperation — IOperation The redoable IOperation object, or null , if no redoable operation
is on the stack.
|
public function peekUndo():IOperation
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the next operation to be undone.
Returns | IOperation — IOperation The undoable IOperation object, or null , if no undoable operation
is on the stack.
|
public function popRedo():IOperation
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Removes the next operation to be redone from the redo stack, and returns it.
Returns | IOperation — IOperation The redoable IOperation object, or null , if no redoable operation
is on the stack.
|
public function popUndo():IOperation
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Removes the next operation to be undone from the undo stack, and returns it.
Returns | IOperation — IOperation The undoable IOperation object, or null , if no undoable operation
is on the stack.
|
public function pushRedo(operation:IOperation):void
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Adds a redoable operation to the redo stack.
Parameters
public function pushUndo(operation:IOperation):void
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Adds an undoable operation to the undo stack.
Parameters
public function redo():void
Removes the next IOperation object from the redo stack and calls the performRedo()
function of that object.
See also
public function undo():void
Removes the next IOperation object from the undo stack and calls the performUndo()
function of that object.
See also