Пакет | flash.events |
Класс | public class SyncEvent |
Наследование | SyncEvent Event Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
sync
: SyncEvent.SYNC
.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
changeList : Array
Массив объектов, каждый из которых содержит свойства, описывающие измененные элементы удаленного общего объекта. | SyncEvent | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Создает объект Event, содержащий данные о событиях sync. | SyncEvent | ||
[переопределить]
Создает копию объекта SyncEvent и задает значение каждого свойства, совпадающее с оригиналом. | SyncEvent | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, содержащую все свойства объекта SyncEvent. | SyncEvent | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
SYNC : String = "sync" [статические]
Задает значение свойства type для объекта события sync. | SyncEvent |
changeList | свойство |
changeList:Array
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Массив объектов, каждый из которых содержит свойства, описывающие измененные элементы удаленного общего объекта. Каждый объект имеет свойства code
, name
и oldValue
.
При первом подключении к удаленному общему объекту, постоянно находящемуся на компьютере и/или на сервере, строки всех его свойств пусты.
В противном случае, Flash устанавливает свойство code
наclear
, success
, reject
, change
или delete
.
- Значение
clear
говорит о том, что либо успешно установлено подключение к удаленному общему объекту, непостоянному на сервере или в клиенте, либо что все свойства объекта удалены (например, когда копии клиента и сервера настолько не синхронизированы, что проигрыватель Flash Player повторно синхронизирует объект клиента с объектом сервера. В последнем случае отправляется событиеSyncEvent.SYNC
, и code имеет значение"change"
. - Значение
success
указывает на то, что клиент изменил общий объект. - Значение
reject
говорит о том, что клиент безуспешно попытался изменить объект: вместо этого объект был изменен другим клиентом. - Значение
change
говорит о том, что другой клиент изменил объект или что сервер выполнял повторную синхронизацию объекта. - Значение
"delete"
говорит о том, что атрибут удален.
Свойство name
содержит имя измененного свойства.
Свойство oldValue
содержит предыдущее значение измененного свойства. Этот параметр имеет значение null
, за исключение случаев, когда code имеет значение reject
или change
.
Реализация
public function get changeList():Array
public function set changeList(value:Array):void
Связанные элементы API
SyncEvent | () | Конструктор |
public function SyncEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, changeList:Array = null)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Создает объект Event, содержащий данные о событиях sync
. Объекты Event передаются прослушивателям событий в качестве параметров.
type:String — Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type . Существует только один тип события sync: SyncEvent.SYNC .
| |
bubbles:Boolean (default = false ) — Определяет, участвует ли объект Event в фазе восходящей цепочки потока событий. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles .
| |
cancelable:Boolean (default = false ) — Определяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable .
| |
changeList:Array (default = null ) — Массив объектов, описывающих синхронизацию с удаленным объектом SharedObject. Прослушиватели событий могут получать этот объект через свойство changeList .
|
Связанные элементы API
clone | () | метод |
override public function clone():Event
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Создает копию объекта SyncEvent и задает значение каждого свойства, совпадающее с оригиналом.
ВозвращаетEvent — Новый объект SyncEvent, значения свойств которого соответствуют значениям оригинала.
|
toString | () | метод |
override public function toString():String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Возвращает строку, содержащую все свойства объекта SyncEvent. Строка имеет следующий формат:
[SyncEvent type=value bubbles=value cancelable=value list=value]
String — Строка, содержащая все свойства объекта SyncEvent.
|
SYNC | Константа |
public static const SYNC:String = "sync"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Задает значение свойства type
для объекта события sync
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
currentTarget | Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
changeList | Массив со свойствами, описывающими его состояние |
target | Экземпляр SharedObject, обновленный сервером. |
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z