Package | flash.events |
Classe | public class SyncEvent |
Héritage | SyncEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
sync
: SyncEvent.SYNC
.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
changeList : Array
Tableau d’objets ; chaque objet contient des propriétés qui décrivent les membres modifiés d’un objet partagé distant. | SyncEvent | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Crée un objet événement contenant des informations sur les événements sync. | SyncEvent | ||
[override]
Crée une copie de l’objet SyncEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. | SyncEvent | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
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 | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne répertoriant toutes les propriétés de l’objet SyncEvent. | SyncEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
SYNC : String = "sync" [statique]
Définit la valeur de la propriété type d’un objet événement sync. | SyncEvent |
changeList | propriété |
changeList:Array
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Tableau d’objets ; chaque objet contient des propriétés qui décrivent les membres modifiés d’un objet partagé distant. Les propriétés de chaque objet sont code
, name
et oldValue
.
Lorsque vous connectez d’abord un objet partagé distant permanent localement et/ou sur le serveur, toutes les propriétés de cet objet sont définies sur des chaînes vides.
Sinon, Flash définit code
sur "clear"
, "success"
, "reject"
, "change"
ou "delete"
.
- La valeur
"clear"
signifie soit que vous avez réussi à vous connecter à un objet partagé distant qui n’est pas persistant sur le serveur ou sur le client, ou que toutes les propriétés de l’objet ont été supprimées, par exemple, lorsque les copies client et serveur de l’objet sont désynchronisées à un point tel que Flash Player resynchronise l’objet client avec l’objet serveur. Dans le dernier cas,SyncEvent.SYNC
est distribué et la valeur « code » est définie sur"change"
. - La valeur
"success"
indique que le client a modifié l’objet partagé. - La valeur
"reject"
signifie que le client a tenté de modifier l’objet mais qu’il a échoué ; au lieu de cela, un autre client a modifié l’objet. - La valeur
"change"
signifie qu’un autre client a modifié l’objet ou que le serveur a resynchronisé l’objet. - La valeur
"delete"
signifie que l’attribut a été supprimé.
La propriété name
contient le nom de la propriété qui a été modifiée.
La propriété oldValue
contient l’ancienne valeur de la propriété modifiée. Ce paramètre est null
sauf si la valeur du code est "reject"
ou "change"
.
Implémentation
public function get changeList():Array
public function set changeList(value:Array):void
Eléments de l’API associés
SyncEvent | () | Constructeur |
public function SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crée un objet événement contenant des informations sur les événements sync
. Les objets Event sont transmis en tant que paramètres aux écouteurs d’événements.
type:String — Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement sync : SyncEvent.SYNC .
| |
bubbles:Boolean (default = false ) — Détermine si l’objet Event prend part à la phase de propagation du flux d’événements. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée.
| |
cancelable:Boolean (default = false ) — Détermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée.
| |
changeList:Array (default = null ) — Tableau d’objets décrivant la synchronisation avec l’objet SharedObject distant. Les écouteurs d’événement peuvent accéder à cet objet par le biais de la propriété changeList .
|
Eléments de l’API associés
clone | () | méthode |
override public function clone():Event
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crée une copie de l’objet SyncEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.
Valeur renvoyéeEvent — Nouvel objet SyncEvent dont les propriétés ont la même valeur que celles de l’objet d’origine.
|
toString | () | méthode |
override public function toString():String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Renvoie une chaîne répertoriant toutes les propriétés de l’objet SyncEvent. La chaîne est écrite au format suivant :
[SyncEvent type=valeur bubbles=valeur cancelable=valeur list=valeur]
String — Chaîne répertoriant toutes les propriétés de l’objet SyncEvent.
|
SYNC | Constante |
public static const SYNC:String = "sync"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Définit la valeur de la propriété type
d’un objet événement sync
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet qui traite activement l’objet Event avec un écouteur d’événements. |
changeList | Tableau associé à des propriétés décrivant son état. |
target | occurrence SharedObject qui a été mise à jour par le serveur. |
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z