Pakket | flashx.textLayout.operations |
Klasse | public class FlowOperation |
Overerving | FlowOperation Object |
Implementatie | IOperation |
Subklassen | CompositeOperation, FlowTextOperation, RedoOperation, TextInputOperation, UndoOperation |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Bewerkingen zijn transformaties van een tekstflow. Een bewerkingsklasse bepaalt de logica voor het uitvoeren en ongedaan maken van de transformatie. Bewerkingen worden uitgevoerd door een bewerkingsmanager. De meeste toepassingen maken of beheren niet rechtstreeks bewerkingen (behalve wanneer een aangepaste bewerkingsmanager wordt geïmplementeerd).
Wanneer een bewerking wordt uitgevoerd, verstuurt de bewerkingsmanager een Operation-object binnen het FlowOperationEvent-object. U kunt dit Operation-object zoeken om te beslissen of u de bewerking wilt toestaan, of u ook een andere bewerking wilt uitvoeren en of u gerelateerde gebruikersinterface-elementen wilt bijwerken.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
beginGeneration : uint [alleen-lezen]
De tekstflowgeneratie vóór de bewerking. | FlowOperation | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
endGeneration : uint [alleen-lezen]
De tekstflowgeneratie na de bewerking. | FlowOperation | ||
textFlow : flashx.textLayout.elements:TextFlow
Het TextFlow-object waarop deze bewerking wordt toegepast. | FlowOperation | ||
userData : *
Arbitraire gegevens die zijn gekoppeld aan een element. | FlowOperation |
Methode | Gedefinieerd door | ||
---|---|---|---|
Maakt het FlowOperation-object. | FlowOperation | ||
Testen of deze bewerking op de stapel Ongedaan maken moet worden geplaatst. | FlowOperation | ||
Voert de bewerking uit. | FlowOperation | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Voert de bewerking opnieuw uit. | FlowOperation | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Draait de bewerking terug. | FlowOperation | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
beginGeneration | eigenschap |
endGeneration | eigenschap |
textFlow | eigenschap |
textFlow:flashx.textLayout.elements:TextFlow
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Het TextFlow-object waarop deze bewerking wordt toegepast.
Implementatie
public function get textFlow():flashx.textLayout.elements:TextFlow
public function set textFlow(value:flashx.textLayout.elements:TextFlow):void
userData | eigenschap |
public var userData:*
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Arbitraire gegevens die zijn gekoppeld aan een element.
FlowOperation | () | Constructor |
public function FlowOperation(textFlow:flashx.textLayout.elements:TextFlow)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Maakt het FlowOperation-object.
ParameterstextFlow:flashx.textLayout.elements:TextFlow — De tekstflow waarop deze bewerking wordt toegepast.
|
canUndo | () | methode |
public function canUndo():Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Testen of deze bewerking op de stapel Ongedaan maken moet worden geplaatst.
Geretourneerde waardeBoolean — true betekent dat de bewerking op de stapel Ongedaan maken wordt geplaatst. false betekent dat deze bewerking niet wordt gepusht.
|
doOperation | () | methode |
public function doOperation():Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Voert de bewerking uit.
Deze methode moet worden overschreven in afgeleide klassen. De basisklassenmethode doet niets. De methode doOperation()
mag niet direct worden aangeroepen. De bewerkingsmanager roept de methode op wanneer de bewerking wordt uitgevoerd.
Boolean — Booleaans true als de bewerking succesvol was. Anders is deze false .
|
redo | () | methode |
public function redo():SelectionState
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Voert de bewerking opnieuw uit.
Deze methode moet worden overschreven in afgeleide klassen. De basisklassenmethode doet niets. De methode redo()
mag niet direct worden aangeroepen. De bewerkingsmanager roept de methode aan wanneer de bewerking opnieuw wordt uitgevoerd.
SelectionState — Het SelectionState-object dat is doorgegeven aan de bewerking tijdens de uitvoering ervan. Dit SelectionState-object kan ofwel de huidige selectie zijn of een selectie die specifiek voor de bewerking is gemaakt.
|
undo | () | methode |
public function undo():SelectionState
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Draait de bewerking terug.
Deze methode moet worden overschreven in afgeleide klassen. De basisklassenmethode doet niets. De methode undo()
mag niet direct worden aangeroepen. De bewerkingsmanager roept de methode aan wanneer de bewerking wordt teruggedraaid.
SelectionState — Het SelectionState-object dat is doorgegeven aan de bewerking tijdens de uitvoering ervan. Dit SelectionState-object kan ofwel de huidige selectie zijn of een selectie die specifiek voor de bewerking is gemaakt.
|
Wed Jun 13 2018, 11:42 AM Z