Das mx.states-Paket enthält die Klassen, um die Anzeigezustände zu unterstützen. Jeder von einem State-Objekt dargestellte Anzeigezustand kann die Merkmale des Basiszustands (Standard) außer Kraft setzen. Flex kann nur einen Anzeigezustand gleichzeitig aufweisen. Sie legen den Anzeigezustand mithilfe der UIObject currentState
-Eigenschaft oder der setCurrentState()
-Methode fest Das Paket enthält Klassen, um untergeordnete Anzeigeobjekte hinzuzufügen oder zu löschen sowie um Eigenschaften, Stile und Ereignisprozeduren für Komponenten festzulegen.
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IOverride | Die IOverride-Schnittstelle wird für Anzeigestatusüberschreibungen verwendet. |
Klassen
Klasse | Beschreibung | |
---|---|---|
AddChild | Die AddChild-Klasse fügt dem Container als Teil eines Ansichtsstatus ein untergeordnetes Anzeigeobjekt, z. B. eine Komponente, hinzu. | |
AddItems | Derzeit ist keine Dokumentation verfügbar. | |
InterruptionBehavior | Die InterruptionBehavior-Klasse definiert Konstanten für die Verwendung mit der interruptionBehavior-Eigenschaft der mx.states.Transition-Klasse. | |
OverrideBase | Die OverrideBase-Klasse ist die Basisklasse für die Überschreibungsklassen, die von den Ansichtsstatus verwendet werden. | |
RemoveChild | Die RemoveChild-Klasse entfernt ein untergeordnetes Anzeigeobjekt, z. B. eine Komponente, aus einem Container als Teil eines Ansichtsstatus. | |
SetEventHandler | Die SetEventHandler-Klasse gibt eine Ereignisprozedur an, die nur in einem bestimmten Anzeigestatus aktiv ist. | |
SetProperty | Die SetProperty-Klasse gibt einen Eigenschaftswert an, der nur während des übergeordneten Anzeigestatus verwendet wird. | |
SetStyle | Die SetStyle-Klasse gibt einen Stil an, der nur während des übergeordneten Anzeigestatus verwendet wird. | |
State | Die State-Klasse definiert einen Anzeigestatus, eine bestimmte Ansicht einer Komponente. | |
Transition | Die Transition-Klasse definiert einen Satz Effekte, die als Reaktion auf eine Änderung des Ansichtsstatus wiedergegeben werden. |
Tue Jun 12 2018, 10:18 AM Z