| Package | org.osmf.traits |
| Classe | public class TimeTrait |
| Héritage | TimeTrait MediaTraitBase EventDispatcher Object |
| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Utilisez la méthode MediaElement.hasTrait(MediaTraitType.TIME) pour demander si un élément du support possède une caractéristique de ce type. Si hasTrait(MediaTraitType.TIME) renvoie true, utilisez la méthode MediaElement.getTrait(MediaTraitType.TIME) pour obtenir un objet qui est de ce type.
Eléments de l’API associés
| Propriété | Défini par | ||
|---|---|---|---|
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
| currentTime : Number [lecture seule]
L’heure actuelle du support, en secondes. | TimeTrait | ||
| duration : Number [lecture seule]
La durée du support, en secondes. | TimeTrait | ||
![]() | traitType : String [lecture seule]
Le MediaTraitType pour cette caractéristique. | MediaTraitBase | |
| Méthode | Défini par | ||
|---|---|---|---|
Constructeur. | TimeTrait | ||
![]() | 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 | |
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
![]() |
Dispose de toutes les ressources utilisées par cette caractéristique. | MediaTraitBase | |
![]() |
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 | |
![]() |
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 | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
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 | ||
|---|---|---|---|
Appelé juste après le changement de la propriété currentTime. | TimeTrait | ||
Appelé immédiatement avant le changement de la propriété currentTime. | TimeTrait | ||
Appelé juste après le changement de la propriété de durée. | TimeTrait | ||
Appelé immédiatement avant le changement de la propriété de durée. | TimeTrait | ||
L’appel de ce paramètre ce traduit par le changement de la valeur currentTime de la caractéristique si elle diffère de la valeur currentTime actuelle. | TimeTrait | ||
L’appel de ce paramètre ce traduit par le changement de la valeur de durée de la caractéristique si elle diffère de la valeur de durée actuelle. | TimeTrait | ||
| Evénement | Synthèse | Défini par | ||
|---|---|---|---|---|
![]() | [Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | ||
| Distribué lorsque la fonction currentTime de la caractéristique a été remplacée par une valeur égale à sa durée. | TimeTrait | |||
![]() | [Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | ||
| Distribué lorsque la durée de la caractéristique a changé. | TimeTrait | |||
currentTime | propriété |
duration | propriété |
TimeTrait | () | Constructeur |
public function TimeTrait(duration:Number = NaN)| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
Paramètresduration:Number (default = NaN) — La durée du support, en secondes. La valeur par défaut est NaN (aucune durée).
|
currentTimeChangeEnd | () | méthode |
protected function currentTimeChangeEnd(oldCurrentTime:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelé juste après que la propriété currentTime a changé.
Paramètres
oldCurrentTime:Number — Précédente valeur currentTime.
|
currentTimeChangeStart | () | méthode |
protected function currentTimeChangeStart(newCurrentTime:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelé immédiatement avant le changement de la propriété currentTime.
Des sous-classes peuvent implémenter cette méthode pour communiquer le changement aux supports.
Paramètres
newCurrentTime:Number — Nouvelle valeur de currentTime.
|
durationChangeEnd | () | méthode |
protected function durationChangeEnd(oldDuration:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelé juste après le changement de la propriété durée. Distribue l’événement de modification.
Les sous-classes qui supplantent doivent appeler cette méthode pour distribuer l’événement durationChange.
Paramètres
oldDuration:Number — Précédente valeur de durée.
|
durationChangeStart | () | méthode |
protected function durationChangeStart(newDuration:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelé immédiatement avant le changement de la propriété durée.
Des sous-classes peuvent implémenter cette méthode pour communiquer le changement aux supports.
Paramètres
newDuration:Number — Nouvelle valeur de durée.
|
setCurrentTime | () | méthode |
protected final function setCurrentTime(value:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’appel de ce paramètre ce traduit par le changement de la valeur currentTime de la caractéristique si elle diffère de la valeur currentTime actuelle.
Paramètres
value:Number |
setDuration | () | méthode |
protected final function setDuration(value:Number):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’appel de ce paramètre ce traduit par le changement de la valeur de durée de la caractéristique si elle diffère de la valeur de durée actuelle.
Paramètres
value:Number |
complete | Evénement |
org.osmf.events.TimeEventpropriété TimeEvent.type =
org.osmf.events.TimeEvent.COMPLETE| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque la fonction currentTime de la caractéristique a été remplacée par une valeur égale à sa durée.
La constante TimeEvent.COMPLETE définit la valeur de la propriété type de l’objet d’événement d’un événement complete.durationChange | Evénement |
org.osmf.events.TimeEventpropriété TimeEvent.type =
org.osmf.events.TimeEvent.DURATION_CHANGE| Version du langage: | ActionScript 3.0 |
| Version du produit: | OSMF 1.0 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque la durée de la caractéristique a changé.
La constante TimeEvent.DURATION_CHANGE définit la valeur de la propriété type de l’objet événement d’un événement durationChange.Tue Jun 12 2018, 09:30 AM Z
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées