Pacote | flash.events |
Classe | public class SyncEvent |
Herança | SyncEvent Event Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
sync
: SyncEvent.SYNC
.
Elementos da API relacionados
Propriedade | Definido por | ||
---|---|---|---|
bubbles : Boolean [somente leitura]
Indica se um evento é do tipo bubbling. | Event | ||
cancelable : Boolean [somente leitura]
Indica se o comportamento associado ao evento pode ser impedido. | Event | ||
changeList : Array
Uma matriz de objetos, cada um dos quais contendo propriedades que descrevem os membros alterados de um objeto compartilhado remoto. | SyncEvent | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
currentTarget : Object [somente leitura]
O objeto que está processando ativamente o objeto Event com um ouvinte de evento. | Event | ||
eventPhase : uint [somente leitura]
A fase atual no fluxo de eventos. | Event | ||
target : Object [somente leitura]
O destino de evento. | Event | ||
type : String [somente leitura]
O tipo de evento. | Event |
Método | Definido por | ||
---|---|---|---|
SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Cria um objeto Event que contém informações sobre eventos sync. | SyncEvent | ||
[substituir]
Cria uma cópia do objeto SyncEvent e define o valor de cada propriedade para corresponder ao do original. | SyncEvent | ||
Uma função de utilitário para implementar o método toString() em classes ActionScript 3.0 Event personalizadas. | Event | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Verifica se o método preventDefault() foi chamado no evento. | Event | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Cancela um comportamento padrão de evento se esse comportamento puder ser cancelado. | Event | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Impede o processamento de qualquer ouvinte de evento no nó atual e qualquer nó subsequente no fluxo de eventos. | Event | ||
Impede o processamento de algum ouvinte de evento em nós subsequentes ao nó atual no fluxo de eventos. | Event | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
[substituir]
Retorna uma string que contém todas as propriedades do objeto SyncEvent. | SyncEvent | ||
Retorna o valor primitivo do objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
SYNC : String = "sync" [estático]
Define o valor da propriedade de tipo de um objeto de evento sincronizar. | SyncEvent |
changeList | propriedade |
changeList:Array
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Uma matriz de objetos, cada um dos quais contendo propriedades que descrevem os membros alterados de um objeto compartilhado remoto. As propriedades de cada objeto são code
, name
e oldValue
.
Quando você conecta inicialmente um objeto compartilhado remoto que esteja localmente persistente e/ou no servidor, todas as propriedades desse objeto são definidas como strings vazias.
Do contrário, o Flash define code
como "clear"
, "success"
, "reject"
, "change"
ou "delete"
.
- Um valor de
"clear"
significa que você conectou com êxito um objeto remoto compartilhado que não está persistente no servidor ou no cliente, ou que todas as propriedades do objeto foram excluídas, por exemplo, quando cópias de cliente e servidor do objeto estiverem tão externas ao sync que o Flash Player ressincronize o objeto cliente com o objeto servidor. No último caso, oSyncEvent.SYNC
é despachado e o valor "code" é definido como"change"
. - Um valor de
"success"
significa que o cliente alterou o objeto compartilhado. - Um valor
"reject"
significa que o cliente tentou, sem êxito, alterar o objeto; em vez disso, outro cliente o alterou. - Um valor
"change"
significa que outro cliente alterou o objeto ou o servidor o ressincronizou. - Um valor
"delete"
significa que o atributo foi excluído.
A propriedade name
contém o nome da propriedade que foi alterada.
A propriedade oldValue
contém o valor anterior da propriedade alterada. Este parâmetro é null
, a menos que o código tenha um valor de "reject"
ou "change"
.
Implementação
public function get changeList():Array
public function set changeList(value:Array):void
Elementos da API relacionados
SyncEvent | () | Construtor |
public function SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Cria um objeto Event que contém informações sobre eventos sync
. Objetos Event são transmitidos como parâmetros para ouvintes de eventos.
type:String — O tipo de evento. Ouvintes de eventos podem acessar essas informações por meio da propriedade type herdada. Só existe um tipo de evento sync: SyncEvent.SYNC .
| |
bubbles:Boolean (default = false ) — Determina se o objeto Event participa do estágio de bubbling do fluxo de eventos. Ouvintes de eventos podem acessar essas informações por meio da propriedade bubbles herdada.
| |
cancelable:Boolean (default = false ) — Determina se o objeto Event pode ser cancelado. Ouvintes de eventos podem acessar essas informações por meio da propriedade cancelable herdada.
| |
changeList:Array (default = null ) — Uma matriz de objetos que descrevem a sincronização com o SharedObject remoto. Ouvintes de eventos podem acessar esse objeto por meio da propriedade changeList .
|
Elementos da API relacionados
clone | () | método |
override public function clone():Event
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Cria uma cópia do objeto SyncEvent e define o valor de cada propriedade para corresponder ao do original.
RetornaEvent — Um novo objeto SyncEvent com valores de propriedade que correspondem aos do original.
|
toString | () | método |
override public function toString():String
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retorna uma string que contém todas as propriedades do objeto SyncEvent. A string está no seguinte formato:
[SyncEvent type=value bubbles=value cancelable=value list=value]
String — Uma string que contém todas as propriedades do objeto SyncEvent.
|
SYNC | Constante |
public static const SYNC:String = "sync"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Define o valor da propriedade type
de um objeto de eventosync
.
Esse evento tem as seguintes propriedades:
Propriedade | Valor |
---|---|
bubbles | false |
cancelable | false ; não há comportamento padrão a ser cancelado. |
currentTarget | O objeto que está processando ativamente o objeto Event com um ouvinte de evento. |
changeList | Uma matriz com propriedades que descrevem o status da matriz. |
target | A ocorrência SharedObject que foi atualizada pelo servidor. |
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z