Paket | flashx.undo |
Klass | public class UndoManager |
Arv | UndoManager Object |
Implementerar | IUndoManager |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Ångringshanteraren underhåller två stackar i IOperation-objekt. När en ångringsbar åtgärd utförs placeras den i ångrastacken. Om den åtgärden ångras tas den bort från ångrastacken, görs om och placeras i gör om-stacken. Om åtgärden sedan görs om tas den bort från gör om-stacken, utförs igen och placeras sedan i ångrastacken igen. Om en annan åtgärd utförs först rensas gör om-stacken.
Om TextFlow-objektet ändras direkt (inte via anrop till redigeringshanteraren, utan direkt via anrop till de hanterade FlowElement-objekten) rensar redigeringshanteraren ångrastacken så att den inte blir osynkroniserad med aktuell status.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
undoAndRedoItemLimit : int
Det maximala antalet åtgärder, som kan ångras eller göras om, som ska spåras. | UndoManager |
Metod | Definieras med | ||
---|---|---|---|
Skapar ett UndoManager-objekt. | UndoManager | ||
Anger om det för tillfället finns en åtgärd som kan göras om. | UndoManager | ||
Anger om det för tillfället finns en åtgärd som kan ångras. | UndoManager | ||
Rensar historiken för både ångra och gör om. | UndoManager | ||
Rensar gör om-stacken. | UndoManager | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Returnerar nästa åtgärd som ska göras om. | UndoManager | ||
Returnerar nästa åtgärd som ska ångras. | UndoManager | ||
Tar bort nästa åtgärd som ska göras om från gör om-stacken och returnerar den. | UndoManager | ||
Tar bort nästa åtgärd som ska ångras från ångra-stacken och returnerar den. | UndoManager | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Lägger till en åtgärd som kan göras om i gör om-stacken. | UndoManager | ||
Lägger till en åtgärd som kan ångras i ångra-stacken. | UndoManager | ||
Tar bort nästa IOperation-objekt från gör om-stacken och anropar performRedo()-funktionen för det objektet. | UndoManager | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Tar bort nästa IOperation-objekt från ångra-stacken och anropar performUndo()-funktionen för det objektet. | UndoManager | ||
Returnerar det angivna objektets primitiva värde. | Object |
undoAndRedoItemLimit | egenskap |
undoAndRedoItemLimit:int
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Det maximala antalet åtgärder, som kan ångras eller göras om, som ska spåras.
Om du vill inaktivera ångrafunktionen anger du 0 för detta värde.
Implementering
public function get undoAndRedoItemLimit():int
public function set undoAndRedoItemLimit(value:int):void
UndoManager | () | Konstruktor |
public function UndoManager()
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar ett UndoManager-objekt.
canRedo | () | metod |
canUndo | () | metod |
clearAll | () | metod |
public function clearAll():void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Rensar historiken för både ångra och gör om.
clearRedo | () | metod |
public function clearRedo():void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Rensar gör om-stacken.
peekRedo | () | metod |
public function peekRedo():IOperation
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar nästa åtgärd som ska göras om.
ReturnerarIOperation — Det IOperation-objekt som kan göras om eller null om det inte finns någon sådan åtgärd i stacken.
|
peekUndo | () | metod |
public function peekUndo():IOperation
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar nästa åtgärd som ska ångras.
ReturnerarIOperation — Det IOperation-objekt som kan ångras eller null om det inte finns någon sådan åtgärd i stacken.
|
popRedo | () | metod |
public function popRedo():IOperation
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Tar bort nästa åtgärd som ska göras om från gör om-stacken och returnerar den.
ReturnerarIOperation — Det IOperation-objekt som kan göras om eller null om det inte finns någon sådan åtgärd i stacken.
|
popUndo | () | metod |
public function popUndo():IOperation
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Tar bort nästa åtgärd som ska ångras från ångra-stacken och returnerar den.
ReturnerarIOperation — Det IOperation-objekt som kan ångras eller null om det inte finns någon sådan åtgärd i stacken.
|
pushRedo | () | metod |
public function pushRedo(operation:IOperation):void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Lägger till en åtgärd som kan göras om i gör om-stacken.
Parametrar
operation:IOperation |
pushUndo | () | metod |
public function pushUndo(operation:IOperation):void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Lägger till en åtgärd som kan ångras i ångra-stacken.
Parametrar
operation:IOperation |
redo | () | metod |
public function redo():void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Tar bort nästa IOperation-objekt från gör om-stacken och anropar performRedo()-funktionen för det objektet.
Relaterade API-element
undo | () | metod |
public function undo():void
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Tar bort nästa IOperation-objekt från ångra-stacken och anropar performUndo()-funktionen för det objektet.
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z