Paket | flash.events |
Klass | public class SyncEvent |
Arv | SyncEvent Event Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
sync
-händelse: SyncEvent.SYNC
.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
bubbles : Boolean [skrivskyddad]
indikerar om händelsen är en bubblande händelse. | Event | ||
cancelable : Boolean [skrivskyddad]
Indikerar om beteendet som är kopplat till händelsen kan förhindras. | Event | ||
changeList : Array
En array med objekt; varje objekt innehåller egenskaper som beskriver de ändrade medlemmarna i ett externt delat objekt. | SyncEvent | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
currentTarget : Object [skrivskyddad]
Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. | Event | ||
eventPhase : uint [skrivskyddad]
Den nuvarande fasen i händelseflödet. | Event | ||
target : Object [skrivskyddad]
Händelsens mål. | Event | ||
type : String [skrivskyddad]
Händelsens typ. | Event |
Metod | Definieras med | ||
---|---|---|---|
SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Skapar ett nytt Event-objekt som innehåller information om sync-händelser. | SyncEvent | ||
[åsidosätt]
Skapar en kopia av SyncEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper. | SyncEvent | ||
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0. | Event | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Kontrollerar om preventDefault()-metoden har anropats för händelsen. | Event | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Avbryter en händelses standardbeteende om det beteendet kan avbrytas. | Event | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. | Event | ||
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. | Event | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
[åsidosätt]
Returnerar en sträng som innehåller alla egenskaper i SyncEvent-objektet. | SyncEvent | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
SYNC : String = "sync" [statisk]
Definierar värdet för ett sync-händelseobjekts type-egenskap. | SyncEvent |
changeList | egenskap |
changeList:Array
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
En array med objekt; varje objekt innehåller egenskaper som beskriver de ändrade medlemmarna i ett externt delat objekt. Egenskaperna för varje objekt är code
, name
och oldValue
.
När du första gången ansluter till ett extern delat objekt som är beständigt lokalt och/eller på servern ställs alla egenskaper för objektet in som tomma strängar.
Annars ställer Flash in code
till "clear"
, "success"
, "reject"
, "change"
eller "delete"
.
- Värdet
"clear"
innebär antingen att du lyckats ansluta till ett externt delat objekt som inte är beständigt på servern eller klienten, eller att alla objektets egenskaper har tagits bort – t.ex. när klientens och serverns kopior av objektet är så osynkroniserade att Flash Player synkroniserar om klientobjektet med serverobjektet. I det senare fallet skickasSyncEvent.SYNC
och "code"-värdet ställs in på"change"
. - Värdet
"success"
innebär att klienten ändrade det delade objektet. - Värdet
"reject"
innebär att klienten försökte men inte lyckades ändra det delade objektet, istället ändrades det av en annan klient. - Värdet
"change"
innebär att en annan klient ändrade objektet eller att servern synkroniserade om objektet. - Värdet
"delete"
innebär att attributet togs bort.
Egenskapen name
innehåller namnet på den egenskap som har ändrats.
Egenskapen oldValue
innehåller det tidigare värdet för den ändrade egenskapen. Parametern är null
om inte koden har värdet "reject"
eller "change"
.
Implementering
public function get changeList():Array
public function set changeList(value:Array):void
Relaterade API-element
SyncEvent | () | Konstruktor |
public function SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar ett nytt Event-objekt som innehåller information om sync
-händelser. Event-objekt skickas som parametrar till händelseavlyssnare.
type:String — Händelsens typ. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen type . Det finns bara en slags sync-händelse: SyncEvent.SYNC .
| |
bubbles:Boolean (default = false ) — Bestämmer om Event-objektet deltar i bubblingssteget av händelseflödet. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen bubbles .
| |
cancelable:Boolean (default = false ) — Avgör om Event-objektet kan avbrytas. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen cancelable .
| |
changeList:Array (default = null ) — En array med egenskaper som beskriver synkroniseringen med fjärr-SharedObject. Händelseavlyssnare kan komma åt det här objektet genom egenskapen changeList .
|
Relaterade API-element
clone | () | metod |
override public function clone():Event
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar en kopia av SyncEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper.
ReturnerarEvent — Ett nytt SyncEvent-objekt med egenskapsvärden som matchar originalet.
|
toString | () | metod |
override public function toString():String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Returnerar en sträng som innehåller alla egenskaper i SyncEvent-objektet. Strängen är i följande format:
[SyncEvent type=värde bubbles=värde cancelable=värde list=värde]
String — En sträng som innehåller alla SyncEvent-objektets egenskaper.
|
SYNC | Konstant |
public static const SYNC:String = "sync"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Definierar värdet för ett sync
-händelseobjekts type
-egenskap.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
changeList | En array med egenskaper som beskriver arrayens status. |
target | SharedObject-instansen som har uppdaterats av servern. |
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z