The qnx.events package contains the common API event functionality. This includes battery level and state events, media service connection events, image cache utility events, and application-related events (such as the low memory event).
| Class | Description | |
|---|---|---|
| AudioManagerEvent | The AudioManagerEvent class contains the event functionality for audio inputs and outputs. | |
| ContentRenderedEvent | A QNXStageWebView object dispatches a ContentRenderedEvent object when content of the page is re-rendered. | |
| DeviceBatteryEvent | The DeviceBatteryEvent class provides battery level and state change event functionality. | |
| DisplayEvent | The DisplayEvent class contains events that are associated with displays. | |
| ExtendedLocationChangeEvent | A QNXStageWebView object dispatches an ExtendedLocationChangeEvent object when a new page loads. | |
| FindStringEvent | A QNXStageWebView object dispatches a FindStringEvent object when the result of a search is available. | |
| ImageCacheEvent | The ImageCacheEvent class provides event functionality related to the caching and loading of images. | |
| IowWindowEvent | The IowWindowEvent defines events that are associated with composition manager windows (AIR and others). | |
| IowWindowSnapshotEvent | The IowWindowSnapshotEvent class is used to notify listeners when IowWindow snapshot operations occur. | |
| JavaScriptCallbackEvent | The QNXStageWebView object dispatches a JavaScriptCallbackEvent object when qnx.callExtensionMethod is called from QNXStageWebView's JavaScript. | |
| JavaScriptExceptionEvent | A QNXStageWebView object dispatches a JavaScriptExceptionEvent object when a JavaScript error occurs. | |
| JavaScriptResultEvent | A QNXStageWebView object dispatches a JavaScriptResultEvent object when the result of an asynchronously executed JavaScript (started with an executeJavaScript call) is available. | |
| MediaPlayerEvent | The MediaPlayerEvent class provides event type functionality that is related to media player operation and media playback. | |
| MediaServiceConnectionEvent | The MediaServiceConnectionEvent class provides event functionality related to media service I/O. | |
| MediaServiceRequestEvent | The MediaServiceRequestEvent class provides events related to media service requests, such as track change or play and pause requests. | |
| NetworkErrorEvent | A QNXStageWebView dispatches a NetworkErrorEvent object when an error loading a page from the server has failed. | |
| NetworkResourceDataReceivedEvent | A QNXStageWebView object dispatches a NetworkResourceDataReceivedEvent object when a header for the loading resource has been received and is being procesed. | |
| NetworkResourceDoneEvent | A QNXStageWebView object dispatches a NetworkResourceDoneEvent object when a header for the loading resource has been received and is being procesed. | |
| NetworkResourceHeaderReceivedEvent | A QNXStageWebView object dispatches a NetworkResourceHeaderReceivedEvent object when a header for the loading resource has been received and is being procesed. | |
| NetworkResourceOpenedEvent | A QNXStageWebView object dispatches a NetworkResourceOpenedEvent object when a network resource is being requested. | |
| NetworkResourceRequestedEvent | A QNXStageWebView object dispatches a NetworkResourceRequestedEvent object when a network resource is being requested. | |
| OpenWindowEvent | A QNXStageWebView object dispatches an OpenWindowEvent object when a new QNXStageWebView is opened. | |
| PropertyChangedEvent | A QNXStageWebView object dispatches a PropertyChangedEvent object when a property of the QNXStageWebView has changed (for any number of reasons). | |
| QNXApplicationEvent | The QNXApplicationEvent class contains application-specific event functionality including the low-memory event and the top swipe event. | |
| QNXSystemEvent | The QNXSystemEvent class contains the event functionality that is used by the QNXSystem class. | |
| UnknownProtocolEvent | A QNXStageWebView object dispatches a UnknownProtocolEvent object when an unknown protocol has been requested that could not be handled by networking. | |
| UnsupportedMimeTypeEvent | A QNXStageWebView object dispatches an UnsupportedMimeTypeEvent object when an unknown protocol has been requested that could not be handled by networking. | |
| WebDownloadErrorEvent | A QNXStageWebView object dispatches a WebDownloadErrorEvent object when a download operation has ended in an error. | |
| WebDownloadFinishedEvent | A QNXStageWebView object dispatches a WebDownloadFinishedEvent object when a download operation has completed. | |
| WebDownloadProgressEvent | A QNXStageWebView object dispatches a WebDownloadProgressEvent object when the download progress of a file has changed. | |
| WebDownloadRequestEvent | A QNXStageWebView object dispatches a WebDownloadRequestEvent object when a download has been requested. | |
| WebDownloadStartedEvent | A QNXStageWebView object dispatches a WebDownloadStartedEvent object when a download operation has started. | |
| WebFilterUpdatedEvent | A QNXStageWebView object dispatches a WebFilterUpdatedEvent object when a download filter has been added or changed in the webview. | |
| WebViewEvent | A QNXStageWebView object dispatches a WebViewEvent object when an asynchronus event occurs. | |
| WindowObjectClearedEvent | A QNXStageWebView object dispatches a WindowObjectClearedEvent object when the window object is initialized, but before the page is loaded to allow scripts to be injected. |