Pakket | flash.events |
Klasse | public class SyncEvent |
Overerving | SyncEvent Event Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
sync
: SyncEvent.SYNC
.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
bubbles : Boolean [alleen-lezen]
Geeft aan of een gebeurtenis een terugkoppelgebeurtenis is. | Event | ||
cancelable : Boolean [alleen-lezen]
Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen. | Event | ||
changeList : Array
Een array van objecten; elk object bevat eigenschappen die de gewijzigde leden van een extern gezamenlijk object beschrijven. | SyncEvent | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
currentTarget : Object [alleen-lezen]
Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. | Event | ||
eventPhase : uint [alleen-lezen]
De huidige fase in de gebeurtenisstroom. | Event | ||
target : Object [alleen-lezen]
Doel van gebeurtenis. | Event | ||
type : String [alleen-lezen]
Het type gebeurtenis. | Event |
Methode | Gedefinieerd door | ||
---|---|---|---|
SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Maakt een Event-object dat informatie bevat over syncgebeurtenissen. | SyncEvent | ||
[overschrijven]
Maakt een kopie van het object SyncEvent en stelt de waarde van elke eigenschap in zodat deze overeenkomt met die van het origineel. | SyncEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeks die alle eigenschappen van het object SyncEvent bevat. | SyncEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
SYNC : String = "sync" [statisch]
Definieert de waarde van de eigenschap type van een gebeurtenisobject sync. | SyncEvent |
changeList | eigenschap |
changeList:Array
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Een array van objecten; elk object bevat eigenschappen die de gewijzigde leden van een extern gezamenlijk object beschrijven. De eigenschappen van elk object zijn code
, name
en oldValue
.
Wanneer u een eerste verbinding maakt met een extern gezamenlijk object dat lokaal blijvend is en/of zich op de server bevindt, worden alle eigenschappen van dit object op lege tekenreeksen ingesteld.
Anders stelt Flash code
in op "clear"
, "success"
, "reject"
, "change"
of "delete"
.
- De waarde
"clear"
geeft ofwel een geslaagde verbinding aan met een extern gezamenlijk object dat zich niet blijvend op de server of client bevindt, ofwel dat alle eigenschappen van het object zijn verwijderd; bijvoorbeeld wanneer de kopieën van het object op de server en de client in zoverre ongelijk lopen dat Flash Player het object op de client opnieuw synchroniseert met dat op de server. In het laatste geval wordtSyncEvent.SYNC
verzonden en de waarde "code" ingesteld op"change"
. - De waarde
"success"
geeft aan dat de client het gezamenlijk object heeft gewijzigd. - De waarde
"reject"
geeft aan dat de client vruchteloos heeft geprobeerd het object te wijzigen; in plaats daarvan heeft een andere client het object gewijzigd. - De waarde
"change"
geeft aan dat een andere client het object heeft gewijzigd of dat de server het object opnieuw heeft gesynchroniseerd. - De waarde
"delete"
geeft aan dat het kenmerk is verwijderd.
De eigenschap name
bevat de naam van de gewijzigde eigenschap.
De eigenschap oldValue
bevat de vorige waarde voor de gewijzigde eigenschap. Deze parameter is null
tenzij code de waarde "reject"
of "change"
heeft.
Implementatie
public function get changeList():Array
public function set changeList(value:Array):void
Verwante API-elementen
SyncEvent | () | Constructor |
public function SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Maakt een Event-object dat informatie bevat over gebeurtenissen sync
. Gebeurtenisobjecten worden als parameters aan gebeurtenislisteners doorgegeven.
type:String — Het type gebeurtenis. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap type . Er is slechts één type gebeurtenis sync: SyncEvent.SYNC .
| |
bubbles:Boolean (default = false ) — Bepaalt of het Event-object deelneemt aan de terugkoppelfase van de gebeurtenisstroom. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap bubbles .
| |
cancelable:Boolean (default = false ) — Bepaalt of het Event-object kan worden geannuleerd. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap cancelable .
| |
changeList:Array (default = null ) — Een reeks objecten die de synchronisatie met het externe SharedObject beschrijft. Gebeurtenislisteners hebben toegang tot dit object via de overgenomen eigenschap changeList .
|
Verwante API-elementen
clone | () | methode |
override public function clone():Event
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Maakt een kopie van het object SyncEvent en stelt de waarde van elke eigenschap in zodat deze overeenkomt met die van het origineel.
Geretourneerde waardeEvent — Een nieuw object SyncEvent met de eigenschapwaarden die overeenkomen met het origineel.
|
toString | () | methode |
override public function toString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retourneert een tekenreeks die alle eigenschappen van het object SyncEvent bevat. De tekenreeks heeft de volgende indeling:
[SyncEvent type=value bubbles=value cancelable=value list=value]
String — Een tekenreeks die alle eigenschappen van het object SyncEvent bevat.
|
SYNC | Constante |
public static const SYNC:String = "sync"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Definieert de waarde van de eigenschap type
van een gebeurtenisobject sync
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
changeList | Array met eigenschappen die de status van de array beschrijven. |
target | De instantie SharedObject die is bijgewerkt door de server. |
Verwante API-elementen
Wed Jun 13 2018, 11:42 AM Z