Using the AIRAliases.js file
The runtime classes are organized in a package structure, as in the following:
-
window.runtime.flash.desktop.NativeApplication
-
window.runtime.flash.desktop.ClipboardManager
-
window.runtime.flash.filesystem.FileStream
-
window.runtime.flash.data.SQLDatabase
Included in the AIR SDK is an AIRAliases.js file that provide "alias" definitions that let you access the runtime classes with less typing. For example, you can access the classes listed above by simply typing the following:
-
air.NativeApplication
-
air.Clipboard
-
air.FileStream
-
air.SQLDatabase
This list is just a short subset of the classes in the AIRAliases.js file. The complete list of classes and package-level functions is provided in the Adobe AIR API Reference for HTML Developers.
In addition to commonly used runtime classes, the AIRAliases.js file includes aliases for commonly used package-level functions:
window.runtime.trace()
,window.runtime.flash.net.navigateToURL()
, andwindow.runtime.flash.net.sendToURL()
, which are aliased asair.trace()
,air.navigateToURL()
, andair.sendToURL()
.To use the AIRAliases.js file, include the following
script
reference in your HTML page:Adjust the path in the
src
reference, as needed.Important: Except where noted, the JavaScript example code in this documentation assumes that you have included the AIRAliases.js file in your HTML page.