Le package flash.events prend en charge le nouveau modèle d'événements DOM et inclut la classe de base EventDispatcher.



Interfaces
 InterfaceDescription
 IEventDispatcherL'interface IEventDispatcher définit des méthodes d'ajout ou de suppression d'écouteurs d'événement, vérifie si des types spécifiques d'écouteurs d'événement sont enregistrés et distribue des événements.
Classes
 ClasseDescription
 ActivityEventUn objet Camera ou Microphone distribue un objet ActivityEvent chaque fois qu'une caméra ou un microphone signale qu'il est devenu actif ou inactif.
 AsyncErrorEventUn objet distribue un événement AsyncErrorEvent lorsqu’une exception est renvoyée par le code asynchrone natif (LocalConnection, NetConnection, SharedObject ou NetStream).
 BrowserInvokeEvent AIR-onlyL'objet NativeApplication d'une application AIR distribue un événement browserInvoke lorsque l'application est invoquée à la suite de l'utilisation de la fonction d'invocation du navigateur par un fichier SWF dans le navigateur.
 ContextMenuEventUn objet InteractiveObject distribue un objet ContextMenuEvent lorsque l'utilisateur ouvre le menu contextuel ou interagit avec lui.
 DataEventUn objet distribue un objet DataEvent à la fin du chargement des données brutes.
 DRMAuthenticateEvent AIR-onlyUn objet NetStream distribue un objet DRMAuthenticateEvent lors d'une tentative de lecture d'un contenu chiffré par DRM (gestion des droits numériques) nécessitant les informations d'identification de l'utilisateur pour l'authentification.
 DRMAuthenticationCompleteEvent AIR-onlyDRMManager distribue un objet DRMAuthenticationCompleteEvent lorsqu'un appel de la méthode authenticate() de l'objet DRMManager aboutit.
 DRMAuthenticationErrorEvent AIR-onlyDRMManager distribue un objet DRMAuthenticationErrorEvent lorsqu'un appel de la méthode authenticate() de l'objet DRMManager échoue.
 DRMErrorEvent AIR-onlyAIR distribue un objet DRMErrorEvent lorsqu'un objet NetStream rencontre une erreur DRM lorsqu'il tente de lire un fichier chiffré DRM.
 DRMStatusEvent AIR-onlyUn objet NetStream distribue un objet DRMStatusEvent lorsque la lecture du contenu protégé à l'aide de la gestion des droits numériques (DRM - digital rights management) commence (lorsque le bon est vérifié, et lorsque l'utilisateur est authentifié et autorisé à afficher le contenu).
 ErrorEventUn objet distribue un objet ErrorEvent lorsqu'une erreur provoque l'échec d'une opération réseau.
 EventLa classe Event est utilisée comme classe de base pour la création des objets Event, transmis aux écouteurs d'événement en tant que paramètres lorsqu'un événement se produit.
 EventDispatcherLa classe EventDispatcher est la classe de base pour toutes les classes runtime qui distribuent des événements.
 EventPhaseLa classe EventPhase fournit des valeurs à la propriété eventPhase de la classe Event.
 FileListEvent AIR-onlyUn objet File distribue un objet FileListEvent lorsqu'un appel à la méthode getDirectoryListingAsync() d'un objet File énumère un ensemble de fichiers et de répertoires ou lorsqu'un utilisateur sélectionne des fichiers après un appel à la méthode browseForOpenMultiple().
 FocusEventUn objet distribue un objet FocusEvent lorsque l'utilisateur déplace le focus sur un autre objet dans la liste d’affichage.
 FullScreenEventL'objet Stage distribue un objet FullScreenEvent chaque fois que la scène passe en mode d'affichage plein écran ou quitte ce mode.
 HTMLUncaughtScriptExceptionEvent AIR-onlyUn objet HTMLLoader distribue un objet HTMLUncaughtScriptExceptionEvent lorsqu'une exception JavaScript est renvoyée et qu'elle n'est pas gérée avec une instruction catch.
 HTTPStatusEventL'application distribue des objets HTTPStatusEvent lorsqu'une requête réseau renvoie un code d'état HTTP.
 IMEEventUn objet IMEEvent est distribué lorsque l'utilisateur saisit du texte à l'aide d'un IME.
 InvokeEvent AIR-onlyL'objet NativeApplication d'une application AIR déclenche un événement invoke lorsque l'application est invoquée.
 IOErrorEventUn objet IOErrorEvent est distribué lorsqu'une erreur provoque un échec d'une opération send ou load.
 KeyboardEventUn objet KeyboardEvent est distribué à la suite d'une saisie utilisateur via un clavier.
 MouseEventUn objet MouseEvent est distribué dans le flux d'événements lorsque des événements mouse ont lieu.
 NativeDragEvent AIR-onlyLes événements de déplacement natifs sont distribués par les objets interactifs impliqués dans une opération de glisser-déposer.
 NativeWindowBoundsEvent AIR-onlyUn objet NativeWindow déclenche un objet NativeWindowBoundsEvent lorsque la taille ou l'emplacement de la fenêtre change.
 NativeWindowDisplayStateEvent AIR-onlyUn objet NativeWindow déclenche des événements de la classe NativeWindowDisplayStateEvent lorsque l'état de l'affichage de la fenêtre change.
 NetStatusEventUn objet NetConnection, NetStream ou SharedObject distribue des objets NetStatusEvent lorsqu'il signale son état.
 OutputProgressEvent AIR-onlyUn objet FileStream distribue des objets OutputProgressEvent pendant l'exécution d'opérations d'écriture de fichier asynchrones en attente.
 ProgressEventUn objet ProgressEvent est distribué lorsqu'une opération load a commencé ou qu'un socket a reçu des données.
 SampleDataEventDistribué lorsque le lecteur demande de nouvelles données audio.
 ScreenMouseEvent AIR-onlyL'objet SystemTrayIcon déclenche des événements de type ScreenMouseEvent en réponse à l'interaction de la souris.
 SecurityErrorEventUn objet distribue un objet SecurityErrorEvent pour signaler l'occurrence d'une erreur de sécurité.
 ShaderEventUn événement ShaderEvent est déclenché lorsqu'une opération de shader est lancée par un ShaderJob qui se termine.
 SQLErrorEvent AIR-onlyUne occurrence de SQLErrorEvent est distribuée par une occurrence de SQLConnection ou de SQLStatement lorsqu'une erreur se produit pendant l'exécution d'une opération de base de données en mode asynchrone.
 SQLEvent AIR-onlyAdobe AIR distribue des objets SQLEvent lorsque l'une des opérations effectuées par une occurrence SQLConnection ou SQLStatement se termine correctement.
 SQLUpdateEvent AIR-onlyUn objet SQLUpdateEvent est distribué par un objet SQLConnection lorsqu'un changement de données se produit sur un tableau associé à l'occurrence SQLConnection.
 StatusEventUn objet distribue un objet StatusEvent lorsqu'un périphérique, tel qu'une caméra, un microphone ou un objet de type LocalConnection publie son état.
 SyncEventUn objet SharedObject représentant un objet partagé distant distribue un objet SyncEvent lorsque l'objet partagé distant a été mis à jour par le serveur.
 TextEventUn objet distribue un objet TextEvent lorsqu’un utilisateur saisit du texte dans un champ de texte ou clique sur un lien hypertexte dans une zone de texte de type HTML.
 TimerEventUn objet Timer distribue des objets TimerEvent chaque fois que l'objet Timer atteint l'intervalle spécifié par la propriété Timer.delay.