Previous Page Next Page

Appendix A. AIR JavaScript Aliases

Table A-1 through Table A-15 show the JavaScript aliases created in AIRAliases.js and the AIR and Flash Player APIs to which they correspond.

NOTE

All non-aliased ActionScript APIs are accessed through the window.runtime property in JavaScript.

Table A-1. Top-level aliases
AliasActionScript API
air.tracetrace
air.navigateToURLflash.net.navigateToURL
air.sendToURLflash.net.sendToURL


Table A-2. File aliases
AliasActionScript API
air.Fileflash.filesystem.File
air.FileStreamflash.filesystem.FileStream
air.FileModeflash.filesystem.FileMode


Table A-3. Event aliases
AliasActionScript API
air.AsyncErrorEventflash.eventsAsyncErrorEvent
air.BrowserInvokeEventflash.events.BrowserInvokeEvent
air.DataEventflash.events.DataEvent
air.DRMAuthenticateEventflash.events.DRMAuthenticateEvent
air.DRMStatusEventflash.events.DRMStatusEvent
air.Eventflash.events.Event
air.EventDispatcherflash.events.EventDispatcher
air.FileListEventflash.events.FileListEvent
air.HTTPStatusEventflash.events.HTTPStatusEvent
air.IOErrorEventflash.events.IOErrorEvent
air.InvokeEventflash.events.InvokeEvent
air.NetStatusEventflash.events.NetStatusEvent
air.OutputProgressEventflash.events.OutputProgressEvent
air.ProgressEventflash.events.ProgressEvent
air.SecurityErrorEventflash.events.SecurityErrorEvent
air.StatusEventflash.events.StatusEvent
air.TimerEventflash.events.TimerEvent
air.ActivityEventflash.events.ActivityEvent


Table A-4. Native window aliases
AliasActionScript API
air.NativeWindowair.NativeWindow = flash.display.NativeWindow
air.NativeWindowDisplayStateflash.display.NativeWindowDisplayState
air.NativeWindowInitOptionsflash.display.NativeWindowInitOptions
air.NativeWindowSystemChromeflash.display.NativeWindowSystemChrome
air.NativeWindowResizeflash.display.NativeWindowResize
air.NativeWindowTypeflash.display.NativeWindowType
air.NativeWindowBoundsEventflash.events.NativeWindowBoundsEvent
air.NativeWindowDisplayStateEventflash.events.NativeWindowDisplayStateEvent


Table A-5. Geometry aliases
AliasActionScript API
air.Pointflash.geom.Point
air.Rectangleflash.geom.Rectangle
air.Matrixflash.geom.Matrix


Table A-6. Network aliases
AliasActionScript API
air.FileFilterflash.net.FileFilter
air.LocalConnectionflash.net.LocalConnection
air.NetConnectionflash.net.NetConnection
air.URLLoaderflash.net.URLLoader
air.URLLoaderDataFormatflash.net.URLLoaderDataFormat
air.URLRequestflash.net.URLRequest
air.URLRequestDefaultsflash.net.URLRequestDefaults
air.URLRequestHeaderflash.net.URLRequestHeader
air.URLRequestMethodflash.net.URLRequestMethod
air.URLStreamflash.net.URLStream
air.URLVariablesflash.net.URLVariables
air.Socketair.Socket = flash.net.Socket
air.XMLSocketflash.net.XMLSocket
air.Responderflash.net.Responder
air.ObjectEncodingflash.net.ObjectEncoding


Table A-7. System aliases
AliasActionScript API
air.Capabilitiesflash.system.Capabilities
air.Systemflash.system.System
air.Securityflash.system.Security
air.Updaterflash.desktop.Updater


Table A-8. Desktop aliases
AliasActionScript API
air.Clipboardflash.desktop.Clipboard
air.ClipboardFormatsflash.desktop.ClipboardFormats
air.ClipboardTransferModeflash.desktop.ClipboardTransferMode
air.NativeDragManagerflash.desktop.NativeDragManager
air.NativeDragOptionsflash.desktop.NativeDragOptions
air.NativeDragActionsflash.desktop.NativeDragActions
air.Iconflash.desktop.Icon
air.DockIconflash.desktop.DockIcon
air.InteractiveIconflash.desktop.InteractiveIcon
air.NotificationTypeflash.desktop.NotificationType
air.SystemTrayIconflash.desktop.SystemTrayIcon
air.NativeApplicationflash.desktop.NativeApplication


Table A-9. Display aliases
AliasActionScript API
air.NativeMenuflash.display.NativeMenu
air.NativeMenuItemflash.display.NativeMenuItem
air.Screenflash.display.Screen
air.Loaderflash.display.Loader
air.Bitmapflash.display.Bitmap
air.BitmapDataflash.display.BitmapData


Table A-10. UI aliases
AliasActionScript API
air.Keyboardflash.ui.Keyboard
air.KeyLocationflash.ui.KeyLocation
air.Mouseflash.ui.Mouse


Table A-11. Utility aliases
AliasActionScript API
air.ByteArrayflash.utils.ByteArray
air.CompressionAlgorithmflash.utils.CompressionAlgorithm
air.Endianflash.utils.Endian
air.Timerflash.utils.Timer
air.XMLSignatureValidatorflash.security.XMLSignatureValidator


Table A-12. HTML aliases
AliasActionScript API
air.HTMLLoaderflash.html.HTMLLoader
air.HTMLPDFCapabilityflash.html.HTMLPDFCapability


Table A-13. Media aliases
AliasActionScript API
air.ID3Infoflash.media.ID3Info
air.Soundflash.media.Sound
air.SoundChannelflash.media.SoundChannel
air.SoundLoaderContextflash.media.SoundLoaderContext
air.SoundMixerflash.media.SoundMixer
air.SoundTransformflash.media.SoundTransform
air.Microphoneflash.media.Microphone
air.Videoflash.media.Video
air.Cameraflash.media.Camera


Table A-14. Data aliases
AliasActionScript API
air.EncryptedLocalStoreflash.data.EncryptedLocalStore
air.SQLCollationTypeflash.data.SQLCollationType
air.SQLColumnNameStyleflash.data.SQLColumnNameStyle
air.SQLColumnSchemaflash.data.SQLColumnSchema
air.SQLConnectionflash.data.SQLConnection
air.SQLErrorflash.errors.SQLError
air.SQLErrorEventflash.events.SQLErrorEvent
air.SQLErrorOperationflash.errors.SQLErrorOperation
air.SQLEventflash.events.SQLEvent
air.SQLIndexSchemaflash.data.SQLIndexSchema
air.SQLModeflash.data.SQLMode
air.SQLResultflash.data.SQLResult
air.SQLSchemaflash.data.SQLSchema
air.SQLSchemaResultflash.data.SQLSchemaResult
air.SQLStatementflash.data.SQLStatement
air.SQLTableSchemaflash.data.SQLTableSchema
air.SQLTransactionLockTypeflash.data.SQLTransactionLockType
air.SQLTriggerSchemaflash.data.SQLTriggerSchema
air.SQLUpdateEventflash.events.SQLUpdateEvent
air.SQLViewSchemaflash.data.SQLViewSchema


Table A-15. Service Monitor aliases
AliasActionScript API
air.ServiceMonitorair.net.ServiceMonitor
air.SocketMonitorair.net.SocketMonitor
air.URLMonitorair.net.URLMonitor


Previous Page Next Page