| Пакет | 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
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства