Héritage MovieClip > Classe UIObject > Classe UIComponent > View > Loader
Nom de classe ActionScript mx.controls.Loader
Les propriétés de la classe Loader vous permettent de définir le contenu de sorte qu'il se charge et contrôle sa propre progression de chargement lors de l'exécution.
La définition d'une propriété de la classe Loader avec ActionScript annule le paramètre du même nom défini dans l'inspecteur Propriétés ou l'inspecteur des composants.
Toutes les classes de composants ont une propriété version qui correspond à une propriété de classe. Les propriétés de classe sont uniquement disponibles sur la classe elle-même.
La propriété version renvoie une chaîne qui indique la version du composant. Pour accéder à cette propriété, utilisez le code suivant :
trace(mx.controls.Loader.version);
|
REMARQUE |
|
Le code trace(myLoaderInstance.version); renvoie undefined. |
Le tableau suivant présente la méthode de la classe Loader.
|
Méthode |
Description |
|---|---|
|
Charge le contenu spécifié par la propriété contentPath. |
Méthodes héritées de la classe UIObject
Le tableau suivant répertorie les méthodes de la classe Loader héritées de la classe UIObject. Pour appeler ces méthodes à partir de l'objet Loader, utilisez le formulaire LoaderInstance.methodName.
|
Méthode |
Description |
|---|---|
|
Crée un objet sur la classe spécifiée. |
|
|
Crée un sous-objet sur un objet. |
|
|
Détruit une occurrence de composant. |
|
|
Appelle une fonction lorsque des paramètres ont été définis dans les inspecteurs de propriétés et de composants. |
|
|
Obtient la propriété de style de l'objet ou de la déclaration |
|
|
Marque l'objet de sorte qu'il soit redessiné dans le prochain intervalle d'image. |
|
|
Déplace l'objet à l'emplacement demandé. |
|
|
Force la validation de l'objet pour qu'il soit dessiné dans l'image courante. |
|
|
Redimensionne l'objet aux dimensions demandées. |
|
|
Définit une enveloppe dans l'objet. |
|
|
Définit la propriété de style sur l'objet ou la déclaration |
Méthodes héritées de la classe UIComponent
Le tableau suivant répertorie les méthodes de la classe Loader héritées de la classe UIComponent. Pour appeler ces méthodes à partir de l'objet Loader, utilisez le formulaire LoaderInstance.methodName.
|
Méthode |
Description |
|---|---|
|
Renvoie une référence à l'objet ayant le focus. |
|
|
Attribue le focus à l'occurrence de composant. |
Le tableau suivant répertorie les propriétés de la classe Loader.
|
Propriété |
Description |
|---|---|
|
Valeur booléenne indiquant si le contenu se charge automatiquement (true) ou si vous devez appeler Loader.load() (false). |
|
|
Propriété en lecture seule indiquant le nombre d'octets ayant été chargés. |
|
|
Propriété en lecture seule indiquant le nombres d'octets du contenu. |
|
|
Référence au contenu du chargeur. Cette propriété est en lecture seule. |
|
|
Chaîne indiquant l'URL du contenu à charger. |
|
|
Nombre indiquant le pourcentage de contenu chargé. |
|
|
Valeur booléenne indiquant si le contenu est dimensionné pour s'ajuster au chargeur (true) ou si le chargeur est dimensionné pour s'ajuster au contenu (false). |
Propriétés héritées de la classe UIObject
Le tableau suivant répertorie les propriétés de la classe Loader héritées de la classe UIObject. Pour accéder à ces propriétés à partir de l'objet Loader, utilisez le formulaire LoaderInstance.propertyName.
|
Propriété |
Description |
|---|---|
|
Position du bord inférieur de l'objet par rapport au bord inférieur de son parent. Lecture seule. |
|
|
Hauteur de l'objet, en pixels. Lecture seule. |
|
|
Bord gauche de l'objet, en pixels. Lecture seule. |
|
|
Position du bord droit de l'objet par rapport au bord droit de son parent. Lecture seule. |
|
|
Nombre indiquant le facteur de redimensionnement dans la direction x de l'objet par rapport à son parent. |
|
|
Nombre indiquant le facteur de redimensionnement dans la direction y de l'objet par rapport à son parent. |
|
|
Position du bord supérieur de l'objet par rapport à son parent. Lecture seule. |
|
|
Valeur booléenne indiquant si l'objet est visible (true) ou non (false). |
|
|
Largeur de l'objet, en pixels. Lecture seule. |
|
|
Bord gauche de l'objet, en pixels. Lecture seule. |
|
|
Bord supérieur de l'objet, en pixels. Lecture seule. |
Propriétés héritées de la classe UIComponent
Le tableau suivant répertorie les propriétés de la classe Loader héritées de la classe UIComponent. Pour accéder à ces propriétés à partir de l'objet Loader, utilisez le formulaire LoaderInstance.propertyName.
|
Propriété |
Description |
|---|---|
|
Indique si le composant peut recevoir le focus et la saisie. |
|
|
Nombre indiquant l'ordre de tabulation pour un composant dans un document. |
Le tableau suivant répertorie les événements de la classe Loader.
|
Evénement |
Description |
|---|---|
|
Déclenché à la fin du chargement du contenu. |
|
|
Déclenché pendant le chargement du contenu. |
Evénements hérités de la classe UIObject
Le tableau suivant répertorie les événements de la classe Loader hérités de la classe UIObject.
|
Evénement |
Description |
|---|---|
|
Diffusé lorsqu'un objet est sur le point de dessiner ses graphiques. |
|
|
Diffusé lorsqu'un objet passe de l'état visible à l'état invisible. |
|
|
Diffusé lorsque des sous-objets sont créés. |
|
|
Diffusé lorsque l'objet a été déplacé. |
|
|
Diffusé lorsqu'un objet a été redimensionné. |
|
|
Diffusé lorsqu'un objet passe de l'état invisible à l'état visible. |
|
|
Diffusé lorsque les sous-objets sont purgés. |
Evénements hérités de la classe UIComponent
Le tableau suivant répertorie les événements de la classe Loader hérités de la classe UIComponent.
|
Evénement |
Description |
|---|---|
|
Diffusé lorsqu'un objet reçoit le focus. |
|
|
Diffusé lorsqu'un objet perd le focus. |
|
|
Diffusé lorsqu'une touche est enfoncée. |
|
|
Diffusé lorsqu'une touche est relâchée. |