Paket | mx.core |
Klasse | public final class ContainerCreationPolicy |
Vererbung | ContainerCreationPolicy Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
creationPolicy
-Eigenschaft der Container-Klasse.
Verwandte API-Elemente
Konstante | Definiert von | ||
---|---|---|---|
ALL : String = "all" [statisch]
Erstellt sofort die untergeordneten Elemente aller Ebenen. | ContainerCreationPolicy | ||
AUTO : String = "auto" [statisch]
Verzögert die Erstellung einiger oder aller untergeordneten Elemente, bis sie benötigt werden. | ContainerCreationPolicy | ||
NONE : String = "none" [statisch]
Es werden keine untergeordneten Objekte erstellt. | ContainerCreationPolicy | ||
QUEUED : String = "queued" [statisch]
Fügt den Container einer Erstellungswarteschlange hinzu. | ContainerCreationPolicy |
ALL | Konstante |
public static const ALL:String = "all"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt sofort die untergeordneten Elemente aller Ebenen.
Vermeiden Sie möglichst die Verwendung der creationPolicy
-Methode, denn sie führt zu einer wesentlich erhöhten Startzeit Ihrer Anwendung. Normalerweise gibt es keinen plausiblen Grund dafür, zur Startzeit Komponenten zu erstellen, welche der Benutzer nicht sehen kann. Wenn Sie diese Richtlinie dazu verwenden, Daten zur Startzeit in verborgene Komponenten zu laden, sollten Sie Ihre Anwendung so konzipieren, dass die in Datenvariablen gespeicherten Daten und Komponenten, die später erstellt werden, diese Daten über Databinding oder eine initialize
-Prozeder abrufen.
AUTO | Konstante |
public static const AUTO:String = "auto"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verzögert die Erstellung einiger oder aller untergeordneten Elemente, bis sie benötigt werden.
Wenn beispielsweise ein Navigator-Container wie etwa TabNavigator diese creationPolicy
hat, erstellt er sofort alle untergeordneten Elemente sowie die untergeordneten Elemente des ursprünglich ausgewählten untergeordneten Elements. Die Erstellung der den anderen untergeordneten Elementen untergeordneten Elemente wird jedoch zurückgestellt, bis der Benutzer zu diesen Elementen navigiert.
NONE | Konstante |
public static const NONE:String = "none"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Es werden keine untergeordneten Objekte erstellt.
Mit dieser creationPolicy
liegt es in der Verantwortung des Entwicklers, die untergeordneten Objekte der UIComponentDescriptors durch Aufruf der createComponentsFromDescriptors()
-Methode vom übergeordneten Container aus programmgesteuert zu erstellen.
QUEUED | Konstante |
public static const QUEUED:String = "queued"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Fügt den Container einer Erstellungswarteschlange hinzu. Seit Flex 4.0 veraltet.
Tue Jun 12 2018, 10:04 AM Z