| Пакет | flashx.undo |
| Интерфейс | public interface IUndoManager |
| Средство реализации | UndoManager |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Диспетчер отмены поддерживает стек операций, которые могут быть отменены и выполнены повторно.
| Свойство | Определено | ||
|---|---|---|---|
| undoAndRedoItemLimit : int
Максимальное количество отслеживаемых операций, которые могут быть отменены или выполнены повторно. | IUndoManager | ||
| Метод | Определено | ||
|---|---|---|---|
Указывает, существует ли в текущий момент операция, которая может быть выполнена повторно. | IUndoManager | ||
Указывает, существует ли в текущий момент операция, которая может быть отменена. | IUndoManager | ||
Очищает истории отмены и повторного выполнения. | IUndoManager | ||
Очищает стек повторного выполнения. | IUndoManager | ||
Возвращает следующую операцию, которая должна быть выполнена повторно. | IUndoManager | ||
Возвращает следующую операцию, которая должна быть отменена. | IUndoManager | ||
Удаляет из стека повторного выполнения следующую операцию, которая должна быть выполнена повторно, и возвращает ее. | IUndoManager | ||
Удаляет из стека отмены следующую операцию, которая должна быть отменена, и возвращает ее. | IUndoManager | ||
Добавляет в стек повторного выполнения операцию, которая может быть выполнена повторно. | IUndoManager | ||
Добавляет в стек отмены операцию, которая может быть отменена. | IUndoManager | ||
Удаляет следующий объект IOperation из стека повторного выполнения и вызывает функцию performRedo() для этого объекта. | IUndoManager | ||
Удаляет следующий объект IOperation из стека отмены и вызывает функцию performUndo() для этого объекта. | IUndoManager | ||
undoAndRedoItemLimit | свойство |
undoAndRedoItemLimit:int| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Максимальное количество отслеживаемых операций, которые могут быть отменены или выполнены повторно.
Для отключения функции отмены установите это значение равным 0.
Реализация
public function get undoAndRedoItemLimit():int public function set undoAndRedoItemLimit(value:int):voidcanRedo | () | метод |
public function canRedo():Boolean| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает, существует ли в текущий момент операция, которая может быть выполнена повторно.
ВозвращаетBoolean — Логическое значение true при наличии в стеке повторного выполнения операции, которая может быть выполнена повторно. В противном случае false.
|
canUndo | () | метод |
public function canUndo():Boolean| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает, существует ли в текущий момент операция, которая может быть отменена.
ВозвращаетBoolean — Логическое значение true при наличии в стеке отмены операции, которая может быть обращена. В противном случае false.
|
clearAll | () | метод |
public function clearAll():void| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Очищает истории отмены и повторного выполнения.
clearRedo | () | метод |
public function clearRedo():void| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Очищает стек повторного выполнения.
peekRedo | () | метод |
public function peekRedo():IOperation| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает следующую операцию, которая должна быть выполнена повторно.
ВозвращаетIOperation — Объект операции , которая может быть выполнена повторно, или null при отсутствии подобной операции в стеке.
|
peekUndo | () | метод |
public function peekUndo():IOperation| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает следующую операцию, которая должна быть отменена.
ВозвращаетIOperation — Объект операции , которая может быть отменена, или null при отсутствии подобной операции в стеке.
|
popRedo | () | метод |
public function popRedo():IOperation| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет из стека повторного выполнения следующую операцию, которая должна быть выполнена повторно, и возвращает ее.
ВозвращаетIOperation — Объект операции , которая может быть выполнена повторно, или null при отсутствии подобной операции в стеке.
|
popUndo | () | метод |
public function popUndo():IOperation| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет из стека отмены следующую операцию, которая должна быть отменена, и возвращает ее.
ВозвращаетIOperation — Объект операции , которая может быть отменена, или null при отсутствии подобной операции в стеке.
|
pushRedo | () | метод |
public function pushRedo(operation:IOperation):void| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Добавляет в стек повторного выполнения операцию, которая может быть выполнена повторно.
Параметры
operation:IOperation |
pushUndo | () | метод |
public function pushUndo(operation:IOperation):void| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Добавляет в стек отмены операцию, которая может быть отменена.
Параметры
operation:IOperation |
redo | () | метод |
public function redo():voidУдаляет следующий объект IOperation из стека повторного выполнения и вызывает функцию performRedo() для этого объекта.
Связанные элементы API
undo | () | метод |
public function undo():voidУдаляет следующий объект IOperation из стека отмены и вызывает функцию performUndo() для этого объекта.
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z