Пакет flash.events поддерживает новую модель событий DOM и включает в себя базовый класс EventDispatcher.
Интерфейсы
Интерфейс | Описание | |
---|---|---|
IEventDispatcher | Интерфейс IEventDispatcher определяет методы добавления и удаления прослушивателей событий, проверяет, зарегистрированы ли определенные типы прослушивателей событий и отправляет события. |
Классы
Класс | Описание | |
---|---|---|
AccelerometerEvent | Класс Accelerometer отправляет объекты AccelerometerEvent, когда датчик акселерометра, установленный на устройстве, передает обновления ускорения. | |
ActivityEvent | Объект Camera или Microphone передает объект ActivityEvent каждый раз при получении сообщения от камеры или микрофона о переходе в активное или неактивное состояние. | |
AsyncErrorEvent | Объект отправляет событие AsyncErrorEvent, когда выдается исключение из собственного асинхронного кода, например из LocalConnection, NetConnection, SharedObject или NetStream. | |
AudioOutputChangeEvent | Это событие отправляется, когда пользователь выбирает другое устройство аудиовывода в интерфейсе настроек Flash Player или когда аудиоустройство добавляется в систему или удаляется из нее. | |
AVDictionaryDataEvent | Поток AVStream отправляет событие AVDictionaryDataEvent для отображения информации из тега ID3 | |
AVHTTPStatusEvent | Приложение отправляет объекты AVHTTPStatusEvent, когда сетевой запрос возвращает код состояния HTTP. | |
AVPauseAtPeriodEndEvent | AVStream отправляет событие AVPauseAtPeriodEndEvent в конце периода, для которого запрошено это событие. | |
BrowserInvokeEvent | Объект NativeApplication приложения AIR отправляет событие browserInvoke при вызове приложения, когда SWF-файл в браузере использует функцию вызова браузера. | |
ContextMenuEvent | Объект InteractiveObject отправляет объект ContextMenuEvent, когда пользователь открывает контекстное меню или взаимодействует с ним. | |
DataEvent | Объект отправляет объект DataEvent при завершении загрузки необработанных данных. | |
DatagramSocketDataEvent | Объект DatagramSocketDataEvent отправляется после получения данных сокетом Datagram. | |
DeviceRotationEvent | Класс DeviceRotation отправляет событие DeviceRotationEvent и возвращает данные о повороте устройства относительно продольной оси, вертикальной оси, поперечной оси и кватерниона при получении обновлений DeviceRotation из объединенных показаний датчиков акселерометра и гироскопа, установленных на устройстве. | |
DNSResolverEvent | Класс DNSResolverEvent представляет результаты операции поиска DNS. | |
DRMAuthenticateEvent | Объект NetStream отправляет объект DRMAuthenticateEvent при попытке воспроизвести содержимое, зашифрованное с использованием управления цифровыми правами (DRM) и требующее ввода учетных данных пользователя для проверки подлинности. | |
DRMAuthenticationCompleteEvent | DRMManager отправляет объект DRMAuthenticationCompleteEvent при успешном вызове метода authenticate() объекта DRMManager. | |
DRMAuthenticationErrorEvent | DRMManager отправляет объект DRMAuthenticationErrorEvent при сбое вызова метода authenticate() объекта DRMManager. | |
DRMDeviceGroupErrorEvent | Отправляется объектом DRMManager, когда происходит какая-либо ошибка при выполнении вызовов, связанных с группой устройств. Приложение отвечает за явную обработку событий ошибок. В числе этих событий случаи, когда пользователь вводит действительные учетные данные, но ваучер, защищающий зашифрованное содержимое, запрещает доступ к содержимому. | |
DRMDeviceGroupEvent | Отправляется объектом DRMManager, когда успешно завершается вызов, связанный с группой устройств. | |
DRMErrorEvent | Класс DRMErrorEvent предоставляет информацию об ошибках, которые происходят при воспроизведении файлов, защищенных DRM-шифрованием. | |
DRMLicenseRequestEvent | DRMManager отправляет объект DRMLicenseRequestEvent до того, как пройдет какой-либо вызов метода loadVoucher() или loadPreviewVoucher() объекта DRMManager. | |
DRMMetadataEvent | AVSegmentedSource отправляет событие DRMMetadataEvent при загрузке и анализе файлов. | |
DRMReturnVoucherCompleteEvent | DRMManager отправляет объект DRMVoucherReturnCompleteEvent при успешном вызове метода returnVoucher() объекта DRMManager. | |
DRMReturnVoucherErrorEvent | DRMManager отправляет объект DRMReturnVoucherErrorEvent при сбое вызова метода returnVoucher() объекта DRMManager. | |
DRMStatusEvent | Объект NetStream отправляет объект DRMStatusEvent, когда содержимое, защищенное системой управления цифровыми правами (DRM), успешно начинает воспроизводиться (когда ваучер проверен и пользователь получает право на просмотр содержимого). | |
ErrorEvent | Объект отправляет объект ErrorEvent, когда асинхронная операция завершается с ошибкой. | |
Event | Класс Event используется как базовый класс для создания объектов Event, которые передаются прослушивателям событий в качестве параметров, когда происходит какое-либо событие. | |
EventDispatcher | Класс EventDispatcher является базовым классом для всех классов среды выполнения, отправляющих события. | |
EventPhase | Класс EventPhase передает значения для свойства eventPhase класса Event. | |
FileListEvent | Объект File отправляет событие FileListEvent, когда вызов его метода getDirectoryListingAsync() успешно перечисляет набор файлов и каталогов или когда пользователь выделяет файлы после вызова метода browseForOpenMultiple(). | |
FocusEvent | Объект передает объект FocusEvent, когда пользователь переносит фокус с одного объекта в списке отображения на другой объект. | |
FullScreenEvent | Объект Stage отправляет объект FullScreenEvent при каждом переходе объекта Stage в полноэкранный режим или выходе из него. | |
GameInputEvent | Класс GameInputEvent представляет событие, которое отправляется, когда игровое устройство ввода добавляется или удаляется с платформы приложения. | |
GeolocationEvent | Объект Geolocation отправляет объекты GeolocationEvent, когда получает обновления от датчика местоположения, установленного в устройстве. | |
GestureEvent | Класс GestureEvent позволяет обрабатывать мультисенсорные события на устройствах, которые способны определять сложное взаимодействие пользователя с устройством (например, пользователь прикасается к сенсорному экрану сразу двумя пальцами). | |
GesturePhase | Класс GesturePhase представляет собой класс перечисления констант для использования вместе с классами GestureEvent, PressAndTapGestureEvent и TransformGestureEvent. | |
HTMLUncaughtScriptExceptionEvent | Объект HTMLLoader отправляет объект HTMLUncaughtScriptExceptionEvent при каждом выбросе исключения JavaScript, не обработанного инструкцией catch. | |
HTTPStatusEvent | Приложение отправляет объекты HTTPStatusEvent, когда сетевой запрос возвращает код состояния HTTP. | |
IMEEvent | Объект IMEEvent отправляется при вводе пользователем текста с помощью редактора методов ввода (IME). | |
InvokeEvent | Объект NativeApplication приложения AIR отправляет событие invoke при вызове приложения. | |
IOErrorEvent | Объект IOErrorEvent отправляется, когда операция ввода или вывода завершается с ошибкой. | |
KeyboardEvent | Идентификатор объекта KeyboardEvent, отправляемого в ответ на ввод пользователем данных с клавиатуры. | |
LocationChangeEvent | Объект HTMLLoader или StageWebView отправляет объект LocationChangeEvent при загрузке новой страницы. | |
MediaEvent | Классы CameraRoll и CameraUI отправляют объекты MediaEvent, когда доступен поток мультимедиа. | |
MouseEvent | Объект MouseEvent отправляется в поток событий при каждом событии мыши. | |
NativeDragEvent | События собственного перетаскивания отправляются интерактивными объектами, участвующими в операции перетаскивания. | |
NativeProcessExitEvent | Это событие отправляется объектом NativeProcess после завершения процесса. | |
NativeWindowBoundsEvent | Объект NativeWindow отправляет событие NativeWindowBoundsEvent при изменении размера или местоположения окна. | |
NativeWindowDisplayStateEvent | Объект NativeWindow отправляет события класса NativeWindowDisplayStateEvent при изменении состояния отображения окна. | |
NetDataEvent | Объект NetStream отправляет объект NetDataEvent при обнаружении сообщения с данными в медиапотоке. | |
NetMonitorEvent | Объект NetMonitorEvent отправляет объекты NetMonitor при создании объекта NetStream. | |
NetStatusEvent | Объект NetConnection, NetStream или SharedObject отправляет объекты NetStatusEvent, когда сообщает о своем состоянии. | |
OutputProgressEvent | Объект FileStream отправляет объекты OutputProgressEvent при выполнении незавершенных асинхронных операций записи файлов. | |
PermissionEvent | ||
PressAndTapGestureEvent | Класс PressAndTapGestureEvent позволяет обрабатывать жесты нажатия вместе с касанием на устройствах с сенсорным экраном. | |
ProgressEvent | Объект ProgressEvent отправляется, если началась операция загрузки или сокет получил данные. | |
RemoteNotificationEvent | Содержит события, рассылаемые flash.notifications.RemoteNotifier в ответ на события push-уведомлений от объектов APN. | |
SampleDataEvent | Отправляется, когда объект Sound запрашивает новые аудиоданные или когда объект Microphone может предоставить новые аудиоданные. | |
ScreenMouseEvent | Объект SystemTrayIcon отправляет события типа ScreenMouseEvent в ответ на поведение мыши. | |
SecurityErrorEvent | Объект отправляет объект SecurityErrorEvent, чтобы сообщить об ошибке безопасности. | |
ServerSocketConnectEvent | Объект ServerSocket отправляет объект ServerSocketConnectEvent, когда клиент пытается подключиться к сокету сервера. | |
ShaderEvent | Событие ShaderEvent отправляется после завершения выполнения операции затенения, вызванной объектом ShaderJob. | |
SoftKeyboardEvent | Объект SoftKeyboardEvent отправляется, когда программная клавиатура активируется или деактивируется на устройстве или в операционной системе. | |
SoftKeyboardTrigger | Класс SoftKeyboardTrigger обеспечивает значения счётчика для triggerType свойств класса SoftKeyboardEvent. | |
SQLErrorEvent | Экземпляр SQLErrorEvent отправляется экземпляром SQLConnection или SQLStatement при ошибке во время выполнения операции базы данных в асинхронном режиме. | |
SQLEvent | Adobe AIR отправляет объекты SQLEvent, когда успешно завершается одна из операций, выполняемая экземпляром SQLConnection или SQLStatement. | |
SQLUpdateEvent | Объект SQLUpdateEvent отправляется объектом SQLConnection при изменении данных в любой таблице, связанной с экземпляром SQLConnection. | |
StageOrientationEvent | Объект Stage отправляет объект StageOrientationEvent, если меняется ориентация рабочей области. | |
StageVideoAvailabilityEvent | Это событие стреляет, когда состояние свойств Stage.stageVideos изменяется. | |
StageVideoEvent | Объект StageVideo отправляет объект StageVideoEvent после того, как были вызваны метод attachNetStream() объекта StageVideo и метод play() присоединенного объекта NetStream. | |
StatusEvent | Объект отправляет объект StatusEvent, когда устройство (например, камера или микрофон) или объект (например, объект LocalConnection) сообщает о своем состоянии. | |
StorageVolumeChangeEvent | Объект StorageVolumeInfo.storageVolumeInfo отправляет объект StorageVolumeChangeEvent, когда устанавливается или извлекается том хранения. | |
SyncEvent | Объект SharedObject, представляющий удаленный общий объект, отправляет объект SyncEvent при обновлении сервером этого удаленного общего объекта. | |
TextEvent | Объект передает объект TextEvent при вводе текста в текстовое поле или при выборе гиперссылки в текстовом поле с поддержкой HTML. | |
ThrottleEvent | Событие ThrottleEvent отправляется, когда Flash Player изменяет скорость потока, приостанавливает или возобновляет воспроизведение содержимого. | |
ThrottleType | Класс ThrottleType содержит значения для свойства state для воспроизведения в классе flash.event.ThrottleEvent. | |
TimerEvent | Объект Timer отправляет объекты TimerEvent каждый раз, когда объект Timer достигает интервала, указанного в свойстве Timer.delay. | |
TouchEvent | Класс TouchEvent позволяет обрабатывать события на устройствах, которые регистрируют жесты пользователя при взаимодействии с устройством (например, прикосновение к сенсорному экрану). | |
TouchEventIntent | В классе TouchEventIntent определяются константы для свойства touchIntent класса TouchEvent. | |
TransformGestureEvent | Класс TransformGestureEvent позволяет обрабатывать события ввода с помощью сложных движений (таких как перемещение пальцев по сенсорному экрану), которые интерпретируются устройством или операционной системой как жест. | |
UncaughtErrorEvent | Объект UncaughtErrorEvent отправляется экземпляром класса UncaughtErrorEvents при возникновении неперехваченных ошибок. | |
UncaughtErrorEvents | Класс UncaughtErrorEvents обеспечивает способ получения событий о неперехваченных ошибках. | |
VideoEvent | Этот класс событий сообщает о текущем видео состоянии рендеринга. | |
VideoTextureEvent | Почти наверняка событие StageVideoEvent. | |
VsyncStateChangeAvailabilityEvent | При изменении доступности Stage класс Stage отправляет VsyncStateChangeAvailabilityEvent для изменения состояния vsync. |
Tue Jun 12 2018, 11:49 AM Z