Package | mx.preloaders |
Classe | public class SparkDownloadProgressBar |
Héritage | SparkDownloadProgressBar Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IPreloaderDisplay |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
La barre de progression de téléchargement affiche des informations sur deux phases différentes de l’application : la phase de téléchargement et la phase d’initialisation.
Dans le conteneur Application, utilisez la propriété preloader
pour indiquer le nom de votre la sous-classe.
Vous pouvez implémenter un composant de barre de progression de téléchargement personnalisé en créant une sous-classe de la classe SparkDownloadProgressBar. N’implémentez pas une barre de progression de téléchargement en tant que composant MXML car ce composant se charge trop lentement.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
backgroundAlpha : Number
Niveau alpha du fichier ou de l’image SWF défini par la propriété backgroundImage ou couleur définie par la propriété backgroundColor. | SparkDownloadProgressBar | ||
backgroundColor : uint
Couleur d’arrière-plan d’une barre de progression de téléchargement. | SparkDownloadProgressBar | ||
backgroundImage : Object
Image d’arrière-plan de l’application, transmise par la classe Preloader. | SparkDownloadProgressBar | ||
backgroundSize : String
Met à l’échelle selon différentes tailles de pourcentage l’image spécifiée par la propriété backgroundImage. | SparkDownloadProgressBar | ||
blendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | DisplayObject | ||
blendShader : Shader [écriture seule]
Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan. | DisplayObject | ||
buttonMode : Boolean
Spécifie le mode de bouton du sprite. | Sprite | ||
cacheAsBitmap : Boolean
Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true. | DisplayObject | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | ||
doubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick. | InteractiveObject | ||
dropTarget : DisplayObject [lecture seule]
Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé. | Sprite | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | ||
height : Number
Indique la hauteur de l’objet d’affichage, en pixels. | DisplayObject | ||
hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | ||
metaData : Object
Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject. | DisplayObject | ||
mouseChildren : Boolean
Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur. | InteractiveObject | ||
mouseX : Number [lecture seule]
Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | ||
mouseY : Number [lecture seule]
Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | ||
name : String
Indique le nom d’occurrence de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus. | InteractiveObject | ||
numChildren : int [lecture seule]
Renvoie le nombre d’enfants de l’objet. | DisplayObjectContainer | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
parent : DisplayObjectContainer [lecture seule]
Indique l’objet DisplayObjectContainer qui contient l’objet d’affichage. | DisplayObject | ||
preloader : Sprite [écriture seule]
La classe Preloader transmet une référence à elle-même à la classe d’affichage afin que celle-ci puisse écouter les événements de la classe Preloader. | SparkDownloadProgressBar | ||
root : DisplayObject [lecture seule]
Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier. | DisplayObject | ||
rotation : Number
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | DisplayObject | ||
rotationX : Number
Indique la rotation de l’axe des x de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationY : Number
Indique la rotation de l’axe des y de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationZ : Number
Indique la rotation de l’axe des z de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleX : Number
Indique l’échelle horizontale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleY : Number
Indique l’échelle verticale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleZ : Number
Indique l’échelle de profondeur (pourcentage) de l’objet tel qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
softKeyboard : String
Contrôle l’aspect du clavier logiciel. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS) | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Contrôle le son à l’intérieur du sprite. | Sprite | ||
stage : Stage [lecture seule]
Scène de l’objet d’affichage. | DisplayObject | ||
stageHeight : Number
Hauteur de la zone de dessin principale, transmise par la classe Preloader. | SparkDownloadProgressBar | ||
stageWidth : Number
Largeur de la zone de dessin principale, transmise par la classe Preloader. | SparkDownloadProgressBar | ||
tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation. | DisplayObjectContainer | ||
tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation. | InteractiveObject | ||
tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
transform : flash.geom:Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | DisplayObject | ||
useHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true. | Sprite | ||
visible : Boolean [override]
Indique si la barre de progression de téléchargement est visible. | SparkDownloadProgressBar | ||
width : Number
Indique la largeur de l’objet d’affichage, en pixels. | DisplayObject | ||
x : Number
Indique la coordonnée x de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
y : Number
Indique la coordonnée y de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
z : Number
Indique la position de coordonnée z le long de l’axe des z de l’occurrence DisplayObject par rapport au conteneur 3D parent. | DisplayObject |
Propriété | Défini par | ||
---|---|---|---|
initProgressTotal : uint = 6
Nombre total d’événements de validation que vous envisagez d’inclure dans la phase d’initialisation. | SparkDownloadProgressBar |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | SparkDownloadProgressBar | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | ||
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | ||
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié. | DisplayObjectContainer | ||
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | ||
Renvoie la position d’index d’une occurrence enfant de DisplayObject. | DisplayObjectContainer | ||
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | DisplayObject | ||
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | DisplayObject | ||
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales). | DisplayObject | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | DisplayObject | ||
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | ||
Appelé par la classe Preloader une fois que la barre de progression de téléchargement a été ajoutée en tant qu’enfant de l’objet Preloader. | SparkDownloadProgressBar | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Permet à l’utilisateur de faire glisser le sprite spécifié. | Sprite | ||
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile. | Sprite | ||
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine. | DisplayObjectContainer | ||
Met fin à la méthode startDrag(). | Sprite | ||
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles. | Sprite | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Méthode | Défini par | ||
---|---|---|---|
Ecouteur d’événement pour l’événement Event.COMPLETE. | SparkDownloadProgressBar | ||
Crée les sous-composants de l’affichage. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement FlexEvent.INIT_COMPLETE. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement FlexEvent.INIT_PROGRESS. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement ProgressEvent.PROGRESS. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement RSLEvent.RSL_COMPLETE. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement RSLEvent.RSL_ERROR. | SparkDownloadProgressBar | ||
Ecouteur d’événement pour l’événement RSLEvent.RSL_PROGRESS. | SparkDownloadProgressBar | ||
Met à jour la partie extérieure de la barre de progression de téléchargement pour indiquer progression du téléchargement. | SparkDownloadProgressBar | ||
Met à jour la partie intérieure de la barre de progression de téléchargement pour indiquer la progression de l’initialisation. | SparkDownloadProgressBar | ||
Définit l’algorithme permettant de déterminer s’il faut ou non afficher la barre de progression de téléchargement pendant la phase de téléchargement. | SparkDownloadProgressBar | ||
Définit l’algorithme permettant de déterminer s’il faut ou non afficher la barre de progression de téléchargement pendant la phase d’initialisation, en partant du principe que l’affichage n’est actuellement pas visible. | SparkDownloadProgressBar |
backgroundAlpha | propriété |
backgroundAlpha:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Niveau alpha du fichier ou de l’image SWF défini par la propriété backgroundImage
ou couleur définie par la propriété backgroundColor
. Les valeurs valides sont comprises entre 0 et 1.0. Remplacez cette propriété pour définir votre propre valeur dans une classe personnalisée.
Vous pouvez spécifier une valeur backgroundColor
ou backgroundImage
, mais pas les deux.
La valeur par défaut est 1.0.
Implémentation
public function get backgroundAlpha():Number
public function set backgroundAlpha(value:Number):void
backgroundColor | propriété |
backgroundColor:uint
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Couleur d’arrière-plan d’une barre de progression de téléchargement. Annulez cette propriété pour définir votre propre valeur dans une classe personnalisée.
Vous pouvez spécifier une valeur backgroundColor
ou backgroundImage
, mais pas les deux.
Implémentation
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
backgroundImage | propriété |
backgroundImage:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Image d’arrière-plan de l’application, transmise par la classe Preloader. Annulez cette propriété pour définir votre propre valeur dans une classe personnalisée.
Vous pouvez spécifier une valeur backgroundColor
ou backgroundImage
, mais pas les deux.
Une valeur nulle signifie « non définie ». Si ce style et le style de la propriété backgroundColor
ne sont pas définis, le composant est doté d’un arrière-plan transparent.
La classe Preloader n’affiche pas d’images incorporées. Vous ne pouvez utiliser que des images chargées lors de l’exécution.
La valeur par défaut est null.
Implémentation
public function get backgroundImage():Object
public function set backgroundImage(value:Object):void
backgroundSize | propriété |
backgroundSize:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Met à l’échelle l’image spécifiée par la propriété backgroundImage
sur différentes tailles de pourcentage. Une valeur de "100%"
étire l’image afin de remplir l’intégralité du composant. Pour spécifier un pourcentage, vous devez inclure le symbole de pourcentage (%). Une valeur "auto"
conserve la taille originale de l’image.
La valeur par défaut est "auto".
Implémentation
public function get backgroundSize():String
public function set backgroundSize(value:String):void
initProgressTotal | propriété |
protected var initProgressTotal:uint = 6
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Nombre total d’événements de validation que vous envisagez d’inclure dans la phase d’initialisation. Il doit s’agir d’un nombre entier supérieur ou égal à 4 (et notez que s’il est supérieur à 4, le code d’initialisation manque d’efficacité)
La valeur par défaut est 6.
preloader | propriété |
preloader:Sprite
[écriture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
La classe Preloader transmet une référence à elle-même à la classe d’affichage afin que celle-ci puisse écouter les événements de la classe Preloader.
Implémentation
public function set preloader(value:Sprite):void
stageHeight | propriété |
stageHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Hauteur de la zone de dessin principale, transmise par la classe Preloader.
Implémentation
public function get stageHeight():Number
public function set stageHeight(value:Number):void
stageWidth | propriété |
stageWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Largeur de la zone de dessin principale, transmise par la classe Preloader.
Implémentation
public function get stageWidth():Number
public function set stageWidth(value:Number):void
visible | propriété |
visible:Boolean
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique si la barre de progression de téléchargement est visible.
Lorsque le contrôle Preloader détermine que la barre de progression doit être affichée, il définit cette valeur sur true
. Lorsque le contrôle Preloader détermine que la barre de progression doit être masquée, il définit cette valeur sur false
.
Une sous-classe de la classe SparkDownloadProgressBar ne doit jamais modifier cette propriété. A la place, vous pouvez remplacer la méthode setter pour détecter le moment où le contrôle Preloader la modifie et effectuer les actions requises.
La valeur par défaut est false.
Implémentation
override public function get visible():Boolean
override public function set visible(value:Boolean):void
SparkDownloadProgressBar | () | Constructeur |
public function SparkDownloadProgressBar()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
completeHandler | () | méthode |
protected function completeHandler(event:Event):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement Event.COMPLETE
. L’implémentation par défaut ne fait rien.
Paramètres
event:Event — Objet événement.
|
createChildren | () | méthode |
protected function createChildren():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée les sous-composants de l’affichage.
initCompleteHandler | () | méthode |
protected function initCompleteHandler(event:Event):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement FlexEvent.INIT_COMPLETE
. Cette implémentation distribue un événement Event.COMPLETE
.
Paramètres
event:Event — Objet d’événement
|
initialize | () | méthode |
public function initialize():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelé par la classe Preloader une fois que la barre de progression de téléchargement a été ajoutée en tant qu’enfant de l’objet Preloader. Il doit s’agir du point de départ pour configurer votre barre de progression de téléchargement.
initProgressHandler | () | méthode |
protected function initProgressHandler(event:Event):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement FlexEvent.INIT_PROGRESS
. Cette implémentation met à jour la barre de progression chaque fois que l’événement est distribué.
Paramètres
event:Event — Objet événement.
|
progressHandler | () | méthode |
protected function progressHandler(event:ProgressEvent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement ProgressEvent.PROGRESS
. Cette implémentation met à jour la barre de progression avec le pourcentage d’octets téléchargés.
Paramètres
event:ProgressEvent — Objet événement.
|
rslCompleteHandler | () | méthode |
rslErrorHandler | () | méthode |
protected function rslErrorHandler(event:RSLEvent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement RSLEvent.RSL_ERROR
. Cet écouteur d’événement gère les erreurs détectées lors du téléchargement d’une bibliothèque RSL.
Paramètres
event:RSLEvent — Objet événement.
|
rslProgressHandler | () | méthode |
protected function rslProgressHandler(event:RSLEvent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ecouteur d’événement pour l’événement RSLEvent.RSL_PROGRESS
. L’implémentation par défaut n’a pas d’effet.
Paramètres
event:RSLEvent — Objet événement.
|
setDownloadProgress | () | méthode |
protected function setDownloadProgress(completed:Number, total:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Met à jour la partie extérieure de la barre de progression de téléchargement pour indiquer progression du téléchargement.
Paramètres
completed:Number — Nombre d’octets du fichier SWF d’application ayant été téléchargés.
| |
total:Number — Taille du fichier SWF d’application en octets.
|
setInitProgress | () | méthode |
protected function setInitProgress(completed:Number, total:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Met à jour la partie intérieure de la barre de progression de téléchargement pour indiquer la progression de l’initialisation.
Paramètres
completed:Number — Nombre d’étapes d’initialisation terminées
| |
total:Number — Nombre total des étapes d’initialisation
|
showDisplayForDownloading | () | méthode |
protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit l’algorithme permettant de déterminer s’il faut ou non afficher la barre de progression de téléchargement pendant la phase de téléchargement.
Paramètres
elapsedTime:int — Nombre de millisecondes qui se sont écoulées depuis le début de la phase de téléchargement.
| |
event:ProgressEvent — Objet ProgressEvent contenant les propriétés bytesLoaded et bytesTotal .
|
Boolean — Si la valeur de retour est true , la barre de progression de téléchargement est affichée. Par défaut, la barre de progression de téléchargement est affichée si plus de 700 millisecondes se sont écoulées et que Flex a téléchargé moins de la moitié des octets du fichier SWF.
|
showDisplayForInit | () | méthode |
protected function showDisplayForInit(elapsedTime:int, count:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit l’algorithme permettant de déterminer s’il faut ou non afficher la barre de progression de téléchargement pendant la phase d’initialisation, en partant du principe que l’affichage n’est actuellement pas visible.
Paramètres
elapsedTime:int — Nombre de millisecondes qui se sont écoulées depuis le début de la phase de téléchargement.
| |
count:int — Nombre de fois que l’événement initProgress a été reçu de l’application.
|
Boolean — Si true , la barre de progression de téléchargement est affichée.
|
Tue Jun 12 2018, 09:30 AM Z