Documentation for ActionScript™ classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners that belong to a specific class in ActionScript™ (as opposed to global functions or properties). The classes are listed alphabetically. If you are not sure to which class a certain member belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AAAARecord
| flash.net.dns | The AAAARecord class represents a Domain Name System (DNS) AAAA resource record containing an IPv6 address. | |
Accelerometer
| flash.sensors | The Accelerometer class dispatches events based on activity detected by the device's motion sensor. | |
AccelerometerEvent
| flash.events | The Accelerometer class dispatches AccelerometerEvent objects when acceleration updates are obtained from the Accelerometer sensor installed on the device. | |
Accessibility
| flash.accessibility | The Accessibility class manages communication with screen readers. | |
AccessibilityImplementation
| flash.accessibility | The AccessibilityImplementation class is the base class in Flash Player that allows for the implementation of accessibility in components. | |
AccessibilityProperties
| flash.accessibility | The AccessibilityProperties class lets you control the presentation of Flash objects to accessibility aids, such as screen readers. | |
ActionScriptVersion
| flash.display | The ActionScriptVersion class is an enumeration of constant values that indicate the language version of a loaded SWF file. | |
ActivityEvent
| flash.events | A Camera or Microphone object dispatches an ActivityEvent object whenever a camera or microphone reports that it has become active or inactive. | |
AntiAliasType
| flash.text | The AntiAliasType class provides values for anti-aliasing in the flash.text.TextField class. | |
ApplicationDomain
| flash.system | The ApplicationDomain class is a container for discrete groups of class definitions. | |
ARecord
| flash.net.dns | The ARecord class represents a Domain Name System (DNS) A resource record containing an IPv4 address. | |
ArgumentError
| Top Level | The ArgumentError class represents an error that occurs when the arguments supplied in a function do not match the arguments defined for that function. | |
arguments
| Top Level | An arguments object is used to store and access a function's arguments. | |
Array
| Top Level | The Array class lets you access and manipulate arrays. | |
AsyncErrorEvent
| flash.events | An object dispatches an AsyncErrorEvent when an exception is thrown from native asynchronous code, which could be from, for example, LocalConnection, NetConnection, SharedObject, or NetStream. | |
AudioDecoder
| flash.media | The AudioDecoder class enumerates the types of multichannel audio that a system can support. | |
AudioDeviceManager
| flash.media | Use the AudioDeviceManager class to get audio device information of the system, and select a device for audio playback. | |
AudioOutputChangeEvent
| flash.events |
This event fires when user selects a different audio output device from Flash Player's settings UI, or an audio device gets added to / removed from the system. |
|
AudioOutputChangeReason
| flash.media | This class defines an enumeration that indicates the reason for AudioOutputChangeEvent. | |
AudioPlaybackMode
| flash.media |
The AudioPlaybackMode class defines constants for the audioPlaybackMode property of the
SoundMixer class. |
|
AuthenticationMethod
| flash.net.drm |
The AuthenticationMethod class provides string constants enumerating the
different types of authentication used by the authenticationMethod
property of the DRMContentData class. |
|
AutoCapitalize
| flash.text |
The AutoCapitalize class defines constants for the
autoCapitalize property of the StageText class. |
|
AVM1Movie
| flash.display | AVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0. | |
BevelFilter
| flash.filters | The BevelFilter class lets you add a bevel effect to display objects. | |
Bitmap
| flash.display | The Bitmap class represents display objects that represent bitmap images. | |
BitmapData
| flash.display | The BitmapData class lets you work with the data (pixels) of a Bitmap object bitmap image. | |
BitmapDataChannel
| flash.display | The BitmapDataChannel class is an enumeration of constant values that indicate which channel to use: red, blue, green, or alpha transparency. | |
BitmapEncodingColorSpace
| flash.display |
The BitmapEncodingColorSpace class defines the constants that specify how color channels are sampled
by the flash.display.BitmapData.encode() method when specifying the compressor as
flash.display.JPEGXREncoderOptions. |
|
BitmapFilter
| flash.filters | The BitmapFilter class is the base class for all image filter effects. | |
BitmapFilterQuality
| flash.filters | The BitmapFilterQuality class contains values to set the rendering quality of a BitmapFilter object. | |
BitmapFilterType
| flash.filters | The BitmapFilterType class contains values to set the type of a BitmapFilter. | |
BlendMode
| flash.display | A class that provides constant values for visual blend mode effects. | |
BlurFilter
| flash.filters | The BlurFilter class lets you apply a blur visual effect to display objects. | |
Boolean
| Top Level |
A Boolean object is a data type that can have one of two values, either true or false ,
used for logical operations. |
|
BreakOpportunity
| flash.text.engine |
The BreakOpportunity class is an enumeration of constant values that you can use to set the breakOpportunity property
of the ElementFormat class. |
|
BrowserInvokeEvent
| flash.events |
The NativeApplication object of an AIR application dispatches a browserInvoke event when the
application is invoked as the result of a SWF file in the browser using the browser
invocation feature. |
|
ByteArray
| flash.utils | The ByteArray class provides methods and properties to optimize reading, writing, and working with binary data. | |
Camera
| flash.media | Use the Camera class to capture video from the client system or device camera. | |
CameraPosition
| flash.media |
The CameraPosition class defines constants for the position property of the
Camera class. |
|
CameraRoll
| flash.media |
The CameraRoll class allows you to access image data in the system media library or "camera roll."
AIR profile support: This feature is supported on mobile devices, but it is not supported on desktop operating systems or AIR for TV devices. |
|
CameraRollBrowseOptions
| flash.media | The CameraRollBrowseOptions class defines the initialization options that may be used when using the Camera Roll API to launch the Image Picker. | |
CameraUI
| flash.media | The CameraUI class allows you to capture a still image or video using the default camera application on a device. | |
Capabilities
| flash.system | The Capabilities class provides properties that describe the system and runtime that are hosting the application. | |
CapsStyle
| flash.display | The CapsStyle class is an enumeration of constant values that specify the caps style to use in drawing lines. | |
CertificateStatus
| flash.security | The CertificateStatus class defines constants used to report the results of certificate validation processing by a SecureSocket object. | |
CFFHinting
| flash.text.engine | The CFFHinting class defines values for cff hinting in the FontDescription class. | |
Class
| Top Level | A Class object is created for each class definition in a program. | |
Clipboard
| flash.desktop | The Clipboard class provides a container for transferring data and objects through the clipboard. | |
ClipboardFormats
| flash.desktop | The ClipboardFormats class defines constants for the names of the standard data formats used with the Clipboard class. | |
ClipboardTransferMode
| flash.desktop |
The ClipboardTransferMode class defines constants for the modes used as values of the transferMode
parameter of the Clipboard.getData() method. |
|
Collator
| flash.globalization | The Collator class provides locale-sensitive string comparison capabilities. | |
CollatorMode
| flash.globalization | The CollatorMode class enumerates constant values that govern the behavior of string comparisons performed by a Collator object. | |
ColorCorrection
| flash.display |
The ColorCorrection class provides values for the flash.display.Stage.colorCorrection property. |
|
ColorCorrectionSupport
| flash.display |
The ColorCorrectionSupport class provides values for the flash.display.Stage.colorCorrectionSupport property. |
|
ColorMatrixFilter
| flash.filters | The ColorMatrixFilter class lets you apply a 4 x 5 matrix transformation on the RGBA color and alpha values of every pixel in the input image to produce a result with a new set of RGBA color and alpha values. | |
ColorTransform
| flash.geom | The ColorTransform class lets you adjust the color values in a display object. | |
CompositionAttributeRange
| flash.text.ime | The CompositionAttributeRange class represents a range of composition attributes for use with IME (input method editor) events. | |
CompressionAlgorithm
| flash.utils | The CompressionAlgorithm class defines string constants for the names of compress and uncompress options. | |
Condition
| flash.concurrent | A Condition object is a tool for sharing a resource between workers with the additional capability of pausing execution until a particular condition is satisfied. | |
ContentElement
| flash.text.engine | The ContentElement class serves as a base class for the element types that can appear in a GroupElement, namely a GraphicElement, another GroupElement, or a TextElement. | |
Context3D
| flash.display3D | The Context3D class provides a context for rendering geometrically defined graphics. | |
Context3DBlendFactor
| flash.display3D | Defines the values to use for specifying the source and destination blend factors. | |
Context3DBufferUsage
| flash.display3D | Defines the values to use for specifying the buffer usage type. | |
Context3DClearMask
| flash.display3D | Defines the values to use for specifying Context3D clear masks. | |
Context3DCompareMode
| flash.display3D | Defines the values to use for specifying 3D buffer comparisons in the setDepthTest() and setStencilAction() methods of a Context3D instance. | |
Context3DFillMode
| flash.display3D | Defines the values to use for specifying 3D render fill mode in the setFillMode() methods of a Context3D instance. | |
Context3DMipFilter
| flash.display3D | Defines the values to use for sampler mipmap filter mode | |
Context3DProfile
| flash.display3D | Defines the values to use for specifying the Context3D profile. | |
Context3DProgramType
| flash.display3D | Defines the values to use for specifying whether a shader program is a fragment or a vertex program. | |
Context3DRenderMode
| flash.display3D | Defines the values to use for specifying the Context3D render mode. | |
Context3DStencilAction
| flash.display3D | Defines the values to use for specifying stencil actions. | |
Context3DTextureFilter
| flash.display3D | Defines the values to use for sampler filter mode. | |
Context3DTextureFormat
| flash.display3D | Defines the values to use for specifying a texture format. | |
Context3DTriangleFace
| flash.display3D | Constants to specify the orientation of a triangle relative to the view point. | |
Context3DVertexBufferFormat
| flash.display3D | Defines the values to use for specifying vertex buffers. | |
Context3DWrapMode
| flash.display3D | Defines the values to use for sampler wrap mode | |
ContextMenu
| flash.ui | The ContextMenu class provides control over the items displayed in context menus. | |
ContextMenuBuiltInItems
| flash.ui | The ContextMenuBuiltInItems class describes the items that are built in to a context menu. | |
ContextMenuClipboardItems
| flash.ui | The ContextMenuClipboardItems class lets you enable or disable the commands in the clipboard context menu. | |
ContextMenuEvent
| flash.events | An InteractiveObject dispatches a ContextMenuEvent object when the user opens or interacts with the context menu. | |
ContextMenuItem
| flash.ui | The ContextMenuItem class represents an item in the context menu. | |
ConvolutionFilter
| flash.filters | The ConvolutionFilter class applies a matrix convolution filter effect. | |
CSMSettings
| flash.text |
The CSMSettings class contains properties for use with the
TextRenderer.setAdvancedAntiAliasingTable() method
to provide continuous stroke modulation (CSM). |
|
CubeTexture
| flash.display3D.textures | The CubeTexture class represents a cube texture uploaded to a rendering context. | |
CurrencyFormatter
| flash.globalization | The CurrencyFormatter class provides locale-sensitive formatting and parsing of currency values. | |
CurrencyParseResult
| flash.globalization | A data structure that represents a currency amount and currency symbol or string that were extracted by parsing a currency value. | |
DataEvent
| flash.events | An object dispatches a DataEvent object when raw data has completed loading. | |
DatagramSocket
| flash.net | The DatagramSocket class enables code to send and receive Universal Datagram Protocol (UDP) packets. | |
DatagramSocketDataEvent
| flash.events | A DatagramSocketDataEvent object is dispatched when Datagram socket has received data. | |
Date
| Top Level | The Date class represents date and time information. | |
DateTimeFormatter
| flash.globalization | The DateTimeFormatter class provides locale-sensitive formatting for Date objects and access to localized date field names. | |
DateTimeNameContext
| flash.globalization | The DateTimeNameContext class enumerates constant values representing the formatting context in which a month name or weekday name is used. | |
DateTimeNameStyle
| flash.globalization | The DateTimeNameStyle class enumerates constants that control the length of the month names and weekday names that are used when formatting dates. | |
DateTimeStyle
| flash.globalization | Enumerates constants that determine a locale-specific date and time formatting pattern. | |
DefinitionError
| Top Level | The DefinitionError class represents an error that occurs when user code attempts to define an identifier that is already defined. | |
DeviceRotation
| flash.sensors | The DeviceRotation class dispatches events based on activity detected by the device's acceletometer, gyroscope sensors. | |
DeviceRotationEvent
| flash.events | The DeviceRotation class dispatches DeviceRotationEvent and returns roll, yaw, pitch and quaternion data when DeviceRotation updates are obtained from the combined readings from Accelerometer and Gyroscope sensors' readings installed on the device. | |
Dictionary
| flash.utils |
The Dictionary class lets you create a dynamic collection of properties, which uses strict equality
(=== ) for key comparison. |
|
Digest
| air.security | The Digest class is used to generate a digest, or hash, of some data. | |
DigitCase
| flash.text.engine |
The DigitCase class is an enumeration of constant values used in setting the digitCase property
of the ElementFormat class. |
|
DigitWidth
| flash.text.engine |
The DigitWidth class is an enumeration of constant values used in setting the digitWidth property
of the ElementFormat class. |
|
DisplacementMapFilter
| flash.filters | The DisplacementMapFilter class uses the pixel values from the specified BitmapData object (called the displacement map image) to perform a displacement of an object. | |
DisplacementMapFilterMode
| flash.filters |
The DisplacementMapFilterMode class provides values for the mode property
of the DisplacementMapFilter class. |
|
DisplayObject
| flash.display | The DisplayObject class is the base class for all objects that can be placed on the display list. | |
DisplayObjectContainer
| flash.display | The DisplayObjectContainer class is the base class for all objects that can serve as display object containers on the display list. | |
DNSResolver
| flash.net.dns | The DNSResolver class lets you lookup Domain Name System (DNS) resource records. | |
DNSResolverEvent
| flash.events | The DNSResolverEvent class represents the results of a Domain Name System (DNS) lookup operation. | |
DockIcon
| flash.desktop | The DockIcon class represents the Mac OS X®-style dock icon. | |
DRMAuthenticateEvent
| flash.events | A NetStream object dispatchs a DRMAuthenticateEvent object when attempting to play digital rights management (DRM) encrypted content that requires a user credential for authentication. | |
DRMAuthenticationCompleteEvent
| flash.events |
The DRMManager dispatches a DRMAuthenticationCompleteEvent object when a call to the authenticate()
method of the DRMManager object succeeds. |
|
DRMAuthenticationErrorEvent
| flash.events |
The DRMManager dispatches a DRMAuthenticationErrorEvent object when a call to the authenticate()
method of the DRMManager object fails. |
|
DRMContentData
| flash.net.drm | The DRMContentData class provides the information required to obtain the voucher necessary to view DRM-protected content. | |
DRMDeviceGroup
| flash.net.drm | A device group signifies a group of playback devices that shares protected-content playback rights. | |
DRMDeviceGroupErrorEvent
| flash.events |
Issued by the DRMManager when any error occurs during any device group related calls. It is the application's responsibility to explicitly handle the error events.These events include cases where the user inputs valid credentials, but the voucher protecting the encrypted content restricts the access to the content. |
|
DRMDeviceGroupEvent
| flash.events |
Issued by the DRMManager when a device group related call successfully completes. |
|
DRMErrorEvent
| flash.events | The DRMErrorEvent class provides information about errors that occur when playing digital rights management (DRM) encrypted files. | |
DRMLicenseRequestEvent
| flash.events |
The DRMManager dispatches a DRMLicenseRequestEvent object before each call to the loadVoucher()
or loadPreviewVoucher() methods of the DRMManager object succeeds. |
|
DRMManager
| flash.net.drm | The DRMManager manages the retrieval and storage of the vouchers needed to view DRM-protected content. | |
DRMManagerError
| flash.errors | The DRMManager dispatches a DRMManagerError event to report errors. | |
DRMPlaybackTimeWindow
| flash.net.drm | The DRMPlaybackTimeWindow class represents the period of time during which a DRM voucher is valid. | |
DRMReturnVoucherCompleteEvent
| flash.events |
The DRMManager dispatches a DRMVoucherReturnCompleteEvent object when a call to the returnVoucher()
method of the DRMManager object succeeds. |
|
DRMReturnVoucherErrorEvent
| flash.events |
The DRMManager dispatches a DRMReturnVoucherErrorEvent object when a call to the returnVoucher()
method of the DRMManager object fails. |
|
DRMStatusEvent
| flash.events | A NetStream object dispatches a DRMStatusEvent object when the content protected using digital rights management (DRM) begins playing successfully (when the voucher is verified, and when the user is authenticated and authorized to view the content). | |
DRMVoucher
| flash.net.drm | The DRMVoucher class is a handle to the license token that allows a user to view DRM-protected content. | |
DropShadowFilter
| flash.filters | The DropShadowFilter class lets you add a drop shadow to display objects. | |
EastAsianJustifier
| flash.text.engine | The EastAsianJustifier class has properties to control the justification options for text lines whose content is primarily East Asian text. | |
ElementFormat
| flash.text.engine | The ElementFormat class represents formatting information which can be applied to a ContentElement. | |
EncryptedLocalStore
| flash.data | The EncryptedLocalStore class (ELS) provides an encrypted local storage mechanism that can be used as a small cache for an application's private data. | |
Encryption
| air.security |
The Encryption class is used to encrypt and decrypt ByteArray objects
using industry-standard AES-CBC algorithms. |
|
Endian
| flash.utils | The Endian class contains values that denote the byte order used to represent multibyte numbers. | |
Error
| Top Level | The Error class contains information about an error that occurred in a script. | |
ErrorEvent
| flash.events | An object dispatches an ErrorEvent object when an error causes an asynchronous operation to fail. | |
EvalError
| Top Level |
The EvalError class represents an error that occurs when user code
calls the eval() function or attempts to use the new
operator with the Function object. |
|
Event
| flash.events | The Event class is used as the base class for the creation of Event objects, which are passed as parameters to event listeners when an event occurs. | |
EventDispatcher
| flash.events | The EventDispatcher class is the base class for all runtime classes that dispatch events. | |
EventPhase
| flash.events |
The EventPhase class provides values for the eventPhase property of the Event class. |
|
ExtensionContext
| flash.external | The ExtensionContext class also provides a static method |
|
ExtensionInfo
| flash.external | The ExtensionInfo class provides details about a particular AIR Native Extension. | |
ExternalInterface
| flash.external | The ExternalInterface class is an application programming interface that enables straightforward communication between ActionScript and the SWF container– for example, an HTML page with JavaScript or a desktop application that uses Flash Player to display a SWF file. | |
File
| flash.filesystem | A File object represents a path to a file or directory. | |
FileFilter
| flash.net |
The FileFilter class is used to indicate what files on the user's system are shown
in the file-browsing dialog box that is displayed when the FileReference.browse()
method, the FileReferenceList.browse() method is called or a
browse method of a File, FileReference, or FileReferenceList object is called. |
|
FileListEvent
| flash.events |
A File object dispatches a FileListEvent object when a call to the getDirectoryListingAsync() method
of a File object successfully enumerates a set of files and directories or when a user selects files after a
call to the browseForOpenMultiple() method. |
|
FileMode
| flash.filesystem |
The FileMode class defines string constants used in the fileMode parameter of
the open() and openAsync() methods of the FileStream class. |
|
FileReference
| flash.net | The FileReference class provides a means to upload and download files between a user's computer and a server. | |
FileReferenceList
| flash.net | The FileReferenceList class provides a means to let users select one or more files for uploading. | |
FileStream
| flash.filesystem | A FileStream object is used to read and write files. | |
float
| Top Level | A data type representing an IEEE-754 single-precision floating-point number. | |
FocusDirection
| flash.display |
The FocusDirection class enumerates values to be used for the
direction parameter of the assignFocus() method
of a Stage object and for the direction property of a FocusEvent object. |
|
FocusEvent
| flash.events | An object dispatches a FocusEvent object when the user changes the focus from one object in the display list to another. | |
Font
| flash.text | The Font class is used to manage embedded fonts in SWF files. | |
FontDescription
| flash.text.engine | The FontDescription class represents the information necessary to describe a font. | |
FontLookup
| flash.text.engine |
The FontLookup class is an enumeration of constant values used with FontDescription.fontLookup . |
|
FontMetrics
| flash.text.engine | The FontMetrics class contains measurement and offset information about a font. | |
FontPosture
| flash.text.engine |
The FontPosture class is an enumeration of constant values used with FontDescription.fontPosture to
set text to italic or normal. |
|
FontStyle
| flash.text | The FontStyle class provides values for the TextRenderer class. | |
FontType
| flash.text |
The FontType class contains the enumerated constants "embedded"
and "device" for the fontType property of the Font class. |
|
FontWeight
| flash.text.engine |
The FontWeight class is an enumeration of constant values used with FontDescription.fontWeight . |
|
FrameLabel
| flash.display | The FrameLabel object contains properties that specify a frame number and the corresponding label name. | |
FullScreenEvent
| flash.events | The Stage object dispatches a FullScreenEvent object whenever the Stage enters or leaves full-screen display mode. | |
Function
| Top Level | A function is the basic unit of code that can be invoked in ActionScript. | |
GameInput
| flash.ui |
The GameInput class is the entry point into the GameInput
API. |
|
GameInputControl
| flash.ui | The GameInputControl class represents a control on an input device. | |
GameInputDevice
| flash.ui |
The GameInputDevice class represents a single input device
commonly used for gaming. |
|
GameInputEvent
| flash.events |
The GameInputEvent class represents an event that is
dispatched when a game input device has either been added or removed
from the application platform. |
|
Geolocation
| flash.sensors | The Geolocation class dispatches events in response to the device's location sensor. | |
GeolocationEvent
| flash.events | A Geolocation object dispatches GeolocationEvent objects when it receives updates from the location sensor installed on the device. | |
GestureEvent
| flash.events | The GestureEvent class lets you handle multi-touch events on devices that detect complex user contact with the device (such as pressing two fingers on a touch screen at the same time). | |
GesturePhase
| flash.events | The GesturePhase class is an enumeration class of constant values for use with the GestureEvent, PressAndTapGestureEvent, and TransformGestureEvent classes. | |
GlowFilter
| flash.filters | The GlowFilter class lets you apply a glow effect to display objects. | |
GradientBevelFilter
| flash.filters | The GradientBevelFilter class lets you apply a gradient bevel effect to display objects. | |
GradientGlowFilter
| flash.filters | The GradientGlowFilter class lets you apply a gradient glow effect to display objects. | |
GradientType
| flash.display |
The GradientType class provides values for the type parameter in the
beginGradientFill() and lineGradientStyle() methods of the flash.display.Graphics class. |
|
GraphicElement
| flash.text.engine | The GraphicElement class represents a graphic element in a TextBlock or GroupElement object. | |
Graphics
| flash.display | The Graphics class contains a set of methods that you can use to create a vector shape. | |
GraphicsBitmapFill
| flash.display | Defines a bitmap fill. | |
GraphicsEndFill
| flash.display | Indicates the end of a graphics fill. | |
GraphicsGradientFill
| flash.display | Defines a gradient fill. | |
GraphicsPath
| flash.display | A collection of drawing commands and the coordinate parameters for those commands. | |
GraphicsPathCommand
| flash.display | Defines the values to use for specifying path-drawing commands. | |
GraphicsPathWinding
| flash.display |
The GraphicsPathWinding class provides values for the flash.display.GraphicsPath.winding property
and the flash.display.Graphics.drawPath() method
to determine the direction to draw a path. |
|
GraphicsShaderFill
| flash.display | Defines a shader fill. | |
GraphicsSolidFill
| flash.display | Defines a solid fill. | |
GraphicsStroke
| flash.display | Defines a line style or stroke. | |
GraphicsTrianglePath
| flash.display | Defines an ordered set of triangles that can be rendered using either (u,v) fill coordinates or a normal fill. | |
GridFitType
| flash.text | The GridFitType class defines values for grid fitting in the TextField class. | |
GroupElement
| flash.text.engine |
A GroupElement object groups a collection of TextElement, GraphicElement, or other GroupElement objects
that you can assign as a unit to the content property of a TextBlock object. |
|
GroupSpecifier
| flash.net |
The GroupSpecifier class is used to construct the opaque groupspec strings
that can be passed to NetStream and NetGroup constructors. |
|
H264Level
| flash.media |
The H264Level class is an enumeration of constant values used in setting the
level of H264VideoStreamSettings class. |
|
H264Profile
| flash.media |
The H264Profile class is an enumeration of constant values used in setting the profile
of H264VideoStreamSettings class. |
|
H264VideoStreamSettings
| flash.media | The H264VideoStreamSettings class enables specifying video compression settings for each NetStream. | |
HostObject
| flash.external | The HostObject is the base class of all host objects. | |
HTMLHistoryItem
| flash.html | An HTMLHistoryItem object describes a location in the navigation history of an HTMLLoader object. | |
HTMLHost
| flash.html |
An HTMLHost object defines behaviors of an HTMLLoader object for user interface elements that
can be controlled by setting various properties or by calling various methods of the window
object of the HTML page. |
|
HTMLLoader
| flash.html | ||
HTMLPDFCapability
| flash.html |
The HTMLPDFCapability class contains possible values of the pdfCapability property of
an HTMLLoader object. |
|
HTMLSWFCapability
| flash.html |
The HTMLSWFCapability class contains possible values of the swfCapability property of
an HTMLLoader object. |
|
HTMLUncaughtScriptExceptionEvent
| flash.events |
An HTMLLoader object dispatches an HTMLUncaughtScriptExceptionEvent object whenever a JavaScript exception
is thrown and not handled with a catch statement. |
|
HTMLWindowCreateOptions
| flash.html |
This class defines the options that can be specified when JavaScript running
in an HTMLLoader object tries to create a new HTML window by calling the
window.open() method. |
|
HTTPStatusEvent
| flash.events | The application dispatches HTTPStatusEvent objects when a network request returns an HTTP status code. | |
IBitmapDrawable
| flash.display |
The IBitmapDrawable interface is implemented by objects that can be passed as the source
parameter of the draw() method of the BitmapData class. |
|
Icon
| flash.desktop | The Icon class represents an operating system icon. | |
ID3Info
| flash.media | The ID3Info class contains properties that reflect ID3 metadata. | |
IDataInput
| flash.utils | The IDataInput interface provides a set of methods for reading binary data. | |
IDataOutput
| flash.utils | The IDataOutput interface provides a set of methods for writing binary data. | |
IDynamicPropertyOutput
| flash.net | This interface controls the serialization of dynamic properties of dynamic objects. | |
IDynamicPropertyWriter
| flash.net | This interface is used with the IDynamicPropertyOutput interface to control the serialization of dynamic properties of dynamic objects. | |
IEventDispatcher
| flash.events | The IEventDispatcher interface defines methods for adding or removing event listeners, checks whether specific types of event listeners are registered, and dispatches events. | |
IExternalizable
| flash.utils | The IExternalizable interface provides control over serialization of a class as it is encoded into a data stream. | |
IFilePromise
| flash.desktop | The IFilePromise interface defines the interface used by the AIR runtime to read data for a file promise. | |
IGraphicsData
| flash.display | This interface is used to define objects that can be used as parameters in the flash.display.Graphics methods, including fills, strokes, and paths. | |
IGraphicsFill
| flash.display | This interface is used to define objects that can be used as fill parameters in the flash.display.Graphics methods and drawing classes. | |
IGraphicsPath
| flash.display | This interface is used to define objects that can be used as path parameters in the flash.display.Graphics methods and drawing classes. | |
IGraphicsStroke
| flash.display | This interface is used to define objects that can be used as stroke parameters in the flash.display.Graphics methods and drawing classes. | |
IIMEClient
| flash.text.ime | Interface for IME (input method editor) clients. | |
ImageDecodingPolicy
| flash.system | The ImageDecodingPolicy class provides values for imageDecodingPolicy in the LoaderContext class. | |
IME
| flash.system | The IME class lets you directly manipulate the operating system's input method editor (IME) in the Flash runtime application that is running on a client computer. | |
IMEConversionMode
| flash.system |
This class contains constants for use with the IME.conversionMode
property. |
|
IMEEvent
| flash.events | An IMEEvent object is dispatched when the user enters text using an input method editor (IME). | |
IndexBuffer3D
| flash.display3D | IndexBuffer3D is used to represent lists of vertex indices comprising graphic elements retained by the graphics subsystem. | |
int
| Top Level | The int class lets you work with the data type representing a 32-bit signed integer. | |
InteractiveIcon
| flash.desktop | The InteractiveIcon class is the base class for the operating system icons associated with applications. | |
InteractiveObject
| flash.display | The InteractiveObject class is the abstract base class for all display objects with which the user can interact, using the mouse, keyboard, or other user input device. | |
InterfaceAddress
| flash.net | The InterfaceAddress class reports the properties of a network interface address. | |
InterpolationMethod
| flash.display |
The InterpolationMethod class provides values for the interpolationMethod
parameter in the Graphics.beginGradientFill() and
Graphics.lineGradientStyle() methods. |
|
InvalidSWFError
| flash.errors | The Flash runtimes throw this exception when they encounter a corrupted SWF file. | |
InvokeEvent
| flash.events |
The NativeApplication object of an AIR application dispatches an invoke event when the
application is invoked. |
|
InvokeEventReason
| flash.desktop |
The InvokeEventReason class enumerates values returned by the
reason property of an InvokeEvent object. |
|
IOErrorEvent
| flash.events | An IOErrorEvent object is dispatched when an error causes input or output operations to fail. | |
IPVersion
| flash.net | The IPVersion class defines constants representing the different families of IP addresses. | |
ISearchableText
| flash.accessibility | The ISearchableText interface can be implemented by objects that contain text which should be searchable on the web. | |
ISimpleTextSelection
| flash.accessibility | The ISimpleTextSelection class can be used to add support for the MSAA ISimpleTextSelection interface to an AccessibilityImplementation. | |
IURIDereferencer
| flash.security | IURIDereferencer defines an interface for objects that resolve URIs in an XML signature. | |
JointStyle
| flash.display | The JointStyle class is an enumeration of constant values that specify the joint style to use in drawing lines. | |
JPEGEncoderOptions
| flash.display |
The JPEGEncoderOptions class defines a compression algorithm
for the flash.display.BitmapData.encode() method. |
|
JPEGLoaderContext
| flash.system | The JPEGLoaderContext class includes a property for enabling a deblocking filter when loading a JPEG image. | |
JPEGXREncoderOptions
| flash.display |
The JPEGXREncoderOptions class defines a compression algorithm
for the flash.display.BitmapData.encode() method. |
|
JSON
| Top Level | The JSON class lets applications import and export data using JavaScript Object Notation (JSON) format. | |
JustificationStyle
| flash.text.engine |
The JustificationStyle class is an enumeration of constant values for setting the justificationStyle property
of the EastAsianJustifier class. |
|
Kerning
| flash.text.engine |
The Kerning class is an enumeration of constant values used with ElementFormat.kerning . |
|
Keyboard
| flash.ui | The Keyboard class is used to build an interface that can be controlled by a user with a standard keyboard. | |
KeyboardEvent
| flash.events | A KeyboardEvent object id dispatched in response to user input through a keyboard. | |
KeyboardType
| flash.ui | The KeyboardType class is an enumeration class that provides values for different categories of physical computer or device keyboards. | |
KeyLocation
| flash.ui | The KeyLocation class contains constants that indicate the location of a key pressed on the keyboard or keyboard-like input device. | |
LastOperationStatus
| flash.globalization | The LastOperationStatus class enumerates constant values that represent the status of the most recent globalization service operation. | |
License
| air.system | The License class is used to provide information about the AIR SDK license, for a running application. | |
LigatureLevel
| flash.text.engine |
The LigatureLevel class is an enumeration of constant values used in setting the ligatureLevel property
of the ElementFormat class. |
|
LineJustification
| flash.text.engine |
The LineJustification class is an enumeration of constant values used in setting the lineJustfication property
of the TextJustifier subclasses. |
|
LineScaleMode
| flash.display |
The LineScaleMode class provides values for the scaleMode
parameter in the Graphics.lineStyle() method. |
|
Loader
| flash.display | The Loader class is used to load SWF files or image (JPG, PNG, or GIF) files. | |
LoaderContext
| flash.system | The LoaderContext class provides options for loading SWF files and other media by using the Loader class. | |
LoaderInfo
| flash.display | The LoaderInfo class provides information about a loaded SWF file or a loaded image file (JPEG, GIF, or PNG). | |
LoadVoucherSetting
| flash.net.drm |
The LoadVoucherSetting class provides string constants for use
with the settings parameter of the DRMManager loadVoucher() method. |
|
LocalConnection
| flash.net | The LocalConnection class lets you create a LocalConnection object that can invoke a method in another LocalConnection object. | |
LocaleID
| flash.globalization | The LocaleID class provides methods for parsing and using locale ID names. | |
LocationChangeEvent
| flash.events | An HTMLLoader or StageWebView object dispatches a LocationChangeEvent object when a new page loads. | |
Math
| Top Level | The Math class contains methods and constants that represent common mathematical functions and values. | |
Matrix
| flash.geom | The Matrix class represents a transformation matrix that determines how to map points from one coordinate space to another. | |
Matrix3D
| flash.geom | The Matrix3D class represents a transformation matrix that determines the position and orientation of a three-dimensional (3D) display object. | |
MediaEvent
| flash.events | CameraRoll and CameraUI classes dispatch MediaEvent objects when a media stream is available. | |
MediaPromise
| flash.media | The MediaPromise class represents the promise to deliver a media object. | |
MediaType
| flash.media | The MediaType class enumerates the general types of media that can be returned by a camera. | |
MessageChannel
| flash.system | The MessageChannel class provides a mechanism for a worker to communicate with another worker. | |
MessageChannelState
| flash.system |
This class defines constants that represent the possible values for the
MessageChannel class's state property. |
|
Microphone
| flash.media | Use the Microphone class to monitor or capture audio from a microphone. | |
MicrophoneEnhancedMode
| flash.media |
The MicrophoneEnhancedMode class is an enumeration of constant values used in setting the mode property
of MicrophoneEnhancedOptions class. |
|
MicrophoneEnhancedOptions
| flash.media | The MicrophoneEnhancedOptions class provides configuration options for enhanced audio (acoustic echo cancellation). | |
MorphShape
| flash.display | The MorphShape class represents MorphShape objects on the display list. | |
Mouse
| flash.ui | The methods of the Mouse class are used to hide and show the mouse pointer, or to set the pointer to a specific style. | |
MouseCursor
| flash.ui |
The MouseCursor class is an enumeration of constant values used in setting the cursor property
of the Mouse class. |
|
MouseCursorData
| flash.ui | The MouseCursorData class lets you define the appearance of a "native" mouse cursor. | |
MouseEvent
| flash.events | A MouseEvent object is dispatched into the event flow whenever mouse events occur. | |
MovieClip
| flash.display | The MovieClip class inherits from the following classes: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject, and EventDispatcher. | |
Multitouch
| flash.ui | The Multitouch class manages and provides information about the current environment's support for handling contact from user input devices, including contact that has two or more touch points (such as a user's fingers on a touch screen). | |
MultitouchInputMode
| flash.ui |
The MultitouchInputMode class provides values for the inputMode property in the flash.ui.Multitouch class. |
|
Mutex
| flash.concurrent | The Mutex (short for "mutual exclusion") class provides a way to make sure that only one set of code operates on a particular block of memory or other shared resource at a time. | |
MXRecord
| flash.net.dns | The MXRecord class represents a Domain Name System (DNS) MX resource record containing a mail exchange server address. | |
Namespace
| Top Level | The Namespace class contains methods and properties for defining and working with namespaces. | |
NationalDigitsType
| flash.globalization | The NationalDigitsType class enumerates constants that indicate digit sets used by the NumberFormatter class. | |
NativeApplication
| flash.desktop | The NativeApplication class represents this AIR application. | |
NativeDragActions
| flash.desktop | The NativeDragActions class defines string constants for the names of the drag-and-drop actions. | |
NativeDragEvent
| flash.events | Native drag events are dispatched by the interactive objects involved in a drag-and-drop operation. | |
NativeDragManager
| flash.desktop | The NativeDragManager class coordinates drag-and-drop operations. | |
NativeDragOptions
| flash.desktop | The NativeDragOptions class defines constants for the names of drag-and-drop actions allowed in a drag-and-drop operation. | |
NativeMenu
| flash.display | The NativeMenu class contains methods and properties for defining native menus. | |
NativeMenuItem
| flash.display | The NativeMenuItem class represents a single item in a menu. | |
NativeProcess
| flash.desktop | The NativeProcess class provides command line integration and general launching capabilities. | |
NativeProcessExitEvent
| flash.events | This event is dispatched by the NativeProcess object when the process exits. | |
NativeProcessStartupInfo
| flash.desktop | This class provides the basic information used to start a process on the host operating system. | |
NativeWindow
| flash.display | The NativeWindow class provides an interface for creating and controlling native desktop windows. | |
NativeWindowBoundsEvent
| flash.events | A NativeWindow object dispatches a NativeWindowBoundsEvent object when the size or location of the window changes. | |
NativeWindowDisplayState
| flash.display | The NativeWindowDisplayState class defines constants for the names of the window display states. | |
NativeWindowDisplayStateEvent
| flash.events | A NativeWindow object dispatches events of the NativeWindowDisplayStateEvent class when the window display state changes. | |
NativeWindowInitOptions
| flash.display | The NativeWindowInitOptions class defines the initialization options used to construct a new NativeWindow instance. | |
NativeWindowRenderMode
| flash.display |
The NativeWindowRenderMode class defines constants for the renderMode property of the
NativeWindowInitOptions object used to create a native window. |
|
NativeWindowResize
| flash.display |
The NativeWindowResize class defines constants for the possible values
of the edgeOrCorner parameter of the NativeWindow
startResize() method. |
|
NativeWindowSystemChrome
| flash.display |
The NativeWindowSystemChrome class defines constants for the systemChrome
property of the NativeWindowInitOptions object used to create a native window. |
|
NativeWindowType
| flash.display |
The NativeWindowType class defines constants for the type property of the
NativeWindowInitOptions object used to create a native window. |
|
NetConnection
| flash.net | The NetConnection class creates a two-way connection between a client and a server. | |
NetDataEvent
| flash.events | A NetStream object dispatches a NetDataEvent object when a data message is encountered in the media stream. | |
NetGroup
| flash.net | Instances of the NetGroup class represent membership in an RTMFP group. | |
NetGroupInfo
| flash.net | The NetGroupInfo class specifies various Quality of Service (QoS) statistics related to a NetGroup object's underlying RTMFP Peer-to-Peer data transport. | |
NetGroupReceiveMode
| flash.net |
The NetGroupReceiveMode class is an enumeration of constant values used for the receiveMode property
of the NetGroup class. |
|
NetGroupReplicationStrategy
| flash.net |
The NetGroupReplicationStrategy class is an enumeration of constant values used in setting the replicationStrategy property
of the NetGroup class. |
|
NetGroupSendMode
| flash.net |
The NetGroupSendMode class is an enumeration of constant values used for the sendMode parameter of the NetGroup.sendToNeighbor()
method. |
|
NetGroupSendResult
| flash.net | The NetGroupSendResult class is an enumeration of constant values used for the return value of the Directed Routing methods associated with a NetGroup instance. | |
NetMonitor
| flash.net | The NetMonitor class maintains a list of NetStream objects. | |
NetMonitorEvent
| flash.events | A NetMonitor object dispatches NetMonitorEvent objects when a NetStream object is created. | |
NetStatusEvent
| flash.events | A NetConnection, NetStream, or SharedObject object dispatches NetStatusEvent objects when a it reports its status. | |
NetStream
| flash.net | The NetStream class opens a one-way streaming channel over a NetConnection. | |
NetStreamAppendBytesAction
| flash.net |
The NetStreamAppendBytesAction class is an enumeration of the constants you can pass to the NetStream.appendBytesAction() method. |
|
NetStreamInfo
| flash.net | The NetStreamInfo class specifies the various Quality of Service (QOS) statistics and other information related to a NetStream object and the underlying streaming buffer for audio, video, and data. | |
NetStreamMulticastInfo
| flash.net | The NetStreamMulticastInfo class specifies various Quality of Service (QoS) statistics related to a NetStream object's underlying RTMFP Peer-to-Peer and IP Multicast stream transport. | |
NetStreamPlayOptions
| flash.net |
The NetStreamPlayOptions class specifies the various options that can be passed
to the NetStream.play2() method. |
|
NetStreamPlayTransitions
| flash.net |
The NetStreamPlayTransitions class specifies the valid strings that you can use with the
NetStreamPlayOptions.transition property. |
|
NetworkInfo
| flash.net | The NetworkInfo class provides information about the network interfaces on a computer. | |
NetworkInterface
| flash.net | The NetworkInterface class describes a network interface. | |
NotificationStyle
| flash.notifications |
The NotificationStyle class defines constants for the styles of notifications supported by RemoteNotifier class. |
|
NotificationType
| flash.desktop |
The NotificationType class defines constants for use in the priority
parameter of the DockIcon bounce() method and the type
parameter of the NativeWindow notifyUser() method. |
|
Number
| Top Level | A data type representing an IEEE-754 double-precision floating-point number. | |
NumberFormatter
| flash.globalization | The NumberFormatter class provides locale-sensitive formatting and parsing of numeric values. | |
NumberParseResult
| flash.globalization | A data structure that holds information about a number that was extracted by parsing a string. | |
Object
| Top Level | The Object class is at the root of the ActionScript runtime class hierarchy. | |
ObjectEncoding
| flash.net | The ObjectEncoding class is used in defining serialization settings in classes that serialize objects (such as FileStream, NetStream, NetConnection, SharedObject, and ByteArray) to work with prior versions of ActionScript. | |
Orientation3D
| flash.geom | The Orientation3D class is an enumeration of constant values for representing the orientation style of a Matrix3D object. | |
OutputProgressEvent
| flash.events | A FileStream object dispatches OutputProgressEvent objects as pending asynchronous file write operations are performed. | |
PaperSize
| flash.printing |
This class provides the available values for the paperSize parameter of
the PrintJob.selectPaperSize() method. |
|
PermissionError
| flash.errors | Permission error is dispatched when the application tries to access a resource without requesting appropriate permissions. | |
PermissionEvent
| flash.events | ||
PermissionManager
| flash.permissions | A PermissionManager object provides access to information about operating system permissions for a restricted resource such as camera or microphone. | |
PermissionStatus
| flash.permissions | The PermissionStatus class is an enumeration of constant values that specify the authorization status of a permission | |
PerspectiveProjection
| flash.geom | The PerspectiveProjection class provides an easy way to assign or modify the perspective transformations of a display object and all of its children. | |
PixelSnapping
| flash.display |
The PixelSnapping class is an enumeration of constant values for setting the pixel snapping options
by using the pixelSnapping property of a Bitmap object. |
|
PNGEncoderOptions
| flash.display |
The PNGEncoderOptions class defines a compression algorithm
for the flash.display.BitmapData.encode() method. |
|
Point
| flash.geom | The Point object represents a location in a two-dimensional coordinate system, where x represents the horizontal axis and y represents the vertical axis. | |
PressAndTapGestureEvent
| flash.events | The PressAndTapGestureEvent class lets you handle press-and-tap gesture on touch-enabled devices. | |
PrintJob
| flash.printing | The PrintJob class lets you create content and print it to one or more pages. | |
PrintJobOptions
| flash.printing |
The PrintJobOptions class contains properties to use with the
options parameter of the PrintJob.addPage() method. |
|
PrintJobOrientation
| flash.printing |
This class provides values that are used by the PrintJob.orientation property for the image position of a printed page. |
|
PrintMethod
| flash.printing |
This class provides values for the PrintJobOptions.printMethod property
to specify the method of printing a page. |
|
PrintUIOptions
| flash.printing | The PrintUIOptions class is used to specify options for print dialogs that are displayed to the user. | |
Program3D
| flash.display3D | The Program3D class represents a pair of rendering programs (also called "shaders") uploaded to the rendering context. | |
ProgressEvent
| flash.events | A ProgressEvent object is dispatched when a load operation has begun or a socket has received data. | |
Proxy
| flash.utils | ||
PTRRecord
| flash.net.dns | The PTRRecord class represents a Domain Name System (DNS) PTR resource record containing a canonical domain name. | |
QName
| Top Level | QName objects represent qualified names of XML elements and attributes. | |
RangeError
| Top Level | A RangeError exception is thrown when a numeric value is outside the acceptable range. | |
Rectangle
| flash.geom | A Rectangle object is an area defined by its position, as indicated by its top-left corner point (x, y) and by its width and its height. | |
RectangleTexture
| flash.display3D.textures | The Rectangle Texture class represents a 2-dimensional texture uploaded to a rendering context. | |
ReferenceError
| Top Level | A ReferenceError exception is thrown when a reference to an undefined property is attempted on a sealed (nondynamic) object. | |
ReferencesValidationSetting
| flash.security |
The ReferencesValidationSetting class defines constants used by the referencesValidationSetting
property of an XMLSignatureValidator object. |
|
RegExp
| Top Level | The RegExp class lets you work with regular expressions, which are patterns that you can use to perform searches in strings and to replace text in strings. | |
RemoteNotificationEvent
| flash.events |
Contains events that are dispatched by flash.notifications.RemoteNotifier in response to push notification events from APNs. |
|
RemoteNotifier
| flash.notifications | The RemoteNotifier class lets you subscribe to and unsubscribe from push notifications. | |
RemoteNotifierSubscribeOptions
| flash.notifications | The RemoteNotifierSubscribeOptions class defines the initialization options that may be used during the remote notification subscription process. | |
RenderingMode
| flash.text.engine | The RenderingMode class provides values for rendering mode in the FontDescription class. | |
ResourceRecord
| flash.net.dns | The ResourceRecord class is the base class for Domain Name System (DNS) resource record classes. | |
Responder
| flash.net |
The Responder class provides an object that is used
in NetConnection.call() to handle return
values from the server related to the success or failure of
specific operations. |
|
ReturnKeyLabel
| flash.text |
The ReturnKeyLabel class defines the values to use for
the returnKeyLabel property of the StageText class. |
|
RevocationCheckSettings
| flash.security | The RevocationCheckSettings class defines constants used by the revocationCheckSetting property of an XMLSignatureValidator object. | |
SampleDataEvent
| flash.events | Dispatched when a Sound object requests new audio data or when a Microphone object has new audio data to provide. | |
Scene
| flash.display | The Scene class includes properties for identifying the name, labels, and number of frames in a scene. | |
Screen
| flash.display | The Screen class provides information about the display screens available to this application. | |
ScreenMode
| flash.display | The ScreenMode object provides information about the width, height and refresh rate of a Screen. | |
ScreenMouseEvent
| flash.events | The SystemTrayIcon object dispatches events of type ScreenMouseEvent in response to mouse interaction. | |
ScriptTimeoutError
| flash.errors | The ScriptTimeoutError exception is thrown when the script timeout interval is reached. | |
SecureSocket
| flash.net | The SecureSocket class enables code to make socket connections using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. | |
Security
| flash.system | The Security class lets you specify how content in different domains can communicate with each other. | |
SecurityDomain
| flash.system | The SecurityDomain class represents the current security "sandbox," also known as a security domain. | |
SecurityError
| Top Level |
The SecurityError exception is thrown when some type of security violation
takes place. |
|
SecurityErrorEvent
| flash.events | An object dispatches a SecurityErrorEvent object to report the occurrence of a security error. | |
SecurityPanel
| flash.system | The SecurityPanel class provides values for specifying which Security Settings panel you want to display. | |
ServerSocket
| flash.net | The ServerSocket class allows code to act as a server for Transport Control Protocol (TCP) connections. | |
ServerSocketConnectEvent
| flash.events | A ServerSocket object dispatches a ServerSocketConnectEvent object when a client attempts to connect to the server socket. | |
Shader
| flash.display | A Shader instance represents a Pixel Bender shader kernel in ActionScript. | |
ShaderData
| flash.display | A ShaderData object contains properties representing any parameters and inputs for a shader kernel, as well as properties containing any metadata specified for the shader. | |
ShaderEvent
| flash.events | A ShaderEvent is dispatched when a shader operation launched from a ShaderJob finishes. | |
ShaderFilter
| flash.filters | The ShaderFilter class applies a filter by executing a shader on the object being filtered. | |
ShaderInput
| flash.display | A ShaderInput instance represents a single input image for a shader kernel. | |
ShaderJob
| flash.display | A ShaderJob instance is used to execute a shader operation in stand-alone mode. | |
ShaderParameter
| flash.display | A ShaderParameter instance represents a single input parameter of a shader kernel. | |
ShaderParameterType
| flash.display |
This class defines the constants that represent the possible values for
the ShaderParameter class's type property. |
|
ShaderPrecision
| flash.display |
This class defines the constants that represent the possible values for
the Shader class's precisionHint property. |
|
Shape
| flash.display | This class is used to create lightweight shapes using the ActionScript drawing application program interface (API). | |
SharedObject
| flash.net | The SharedObject class is used to read and store limited amounts of data on a user's computer or on a server. | |
SharedObjectFlushStatus
| flash.net |
The SharedObjectFlushStatus class provides values for the code returned from a call to the SharedObject.flush() method. |
|
SignatureStatus
| flash.security | The SignatureStatus class defines constants used by the validityStatus property of an XMLSignatureValidator object. | |
SignerTrustSettings
| flash.security | The SignerTrustSettings class defines constants used with the signerTrustSettings property of an XMLSignatureValidator object. | |
SimpleButton
| flash.display | The SimpleButton class lets you control all instances of button symbols in a SWF file. | |
Socket
| flash.net | The Socket class enables code to establish Transport Control Protocol (TCP) socket connections for sending and receiving binary data. | |
SoftKeyboardEvent
| flash.events | A SoftKeyboardEvent object is dispatched when a software-driven keyboard is activated or de-activated on a device or operating system. | |
SoftKeyboardTrigger
| flash.events |
The SoftKeyboardTrigger class provides enumerator values for the triggerType property
of the SoftKeyboardEvent class. |
|
SoftKeyboardType
| flash.text | The SoftKeyboardType class defines the types of soft keyboards for mobile applications. | |
Sound
| flash.media | The Sound class lets you work with sound in an application. | |
SoundChannel
| flash.media | The SoundChannel class controls a sound in an application. | |
SoundCodec
| flash.media |
The SoundCodec class is an enumeration of constant values used in setting the codec property
of the Microphone class. |
|
SoundLoaderContext
| flash.media | The SoundLoaderContext class provides security checks for files that load sound. | |
SoundMixer
| flash.media | The SoundMixer class contains static properties and methods for global sound control in the application. | |
SoundTransform
| flash.media | The SoundTransform class contains properties for volume and panning. | |
SpaceJustifier
| flash.text.engine | The SpaceJustifier class represents properties that control the justification options for text lines in a text block. | |
SpreadMethod
| flash.display |
The SpreadMethod class provides values for the spreadMethod parameter
in the beginGradientFill() and lineGradientStyle() methods of the Graphics class. |
|
Sprite
| flash.display | The Sprite class is a basic display list building block: a display list node that can display graphics and can also contain children. | |
SQLCollationType
| flash.data |
This class contains the constants that represent the possible values for the
defaultCollationType parameter of the SQLColumnSchema constructor, as well as the
SQLColumnSchema.defaultCollationType property. |
|
SQLColumnNameStyle
| flash.data |
This class contains the constants that represent the possible values for the
SQLConnection.columnNameStyle property. |
|
SQLColumnSchema
| flash.data | The SQLColumnSchema class provides information describing the characteristics of a specific column within a table in a database. | |
SQLConnection
| flash.data | A SQLConnection instance is used to manage the creation of and connection to local SQL database files (local databases). | |
SQLError
| flash.errors | A SQLError instance provides detailed information about a failed operation. | |
SQLErrorEvent
| flash.events | A SQLErrorEvent instance is dispatched by a SQLConnection instance or SQLStatement instance when an error occurs while performing a database operation in asynchronous execution mode. | |
SQLErrorOperation
| flash.errors |
This class contains the constants that represent the possible values for the
SQLError.operation property. |
|
SQLEvent
| flash.events | Adobe AIR dispatches SQLEvent objects when one of the operations performed by a SQLConnection or SQLStatement instance completes successfully. | |
SQLIndexSchema
| flash.data | A SQLIndexSchema instance provides information describing a specific index in a database. | |
SQLMode
| flash.data |
This class contains the constants that represent the possible values for the
openMode parameter of the SQLConnection.open() and
SQLConnection.openAsync() methods. |
|
SQLResult
| flash.data | The SQLResult class provides access to data returned in response to the execution of a SQL statement (a SQLStatement instance). | |
SQLSchema
| flash.data | The SQLSchema class is the base class for schema information for database objects such as tables, views, and indices. | |
SQLSchemaResult
| flash.data |
A SQLSchemaResult instance contains the information resulting from a call to
the SQLConnection.loadSchema() method. |
|
SQLStatement
| flash.data | A SQLStatement instance is used to execute a SQL statement against a local SQL database that is open through a SQLConnection instance. | |
SQLTableSchema
| flash.data | A SQLTableSchema instance provides information describing a specific table in a database. | |
SQLTransactionLockType
| flash.data |
This class contains the constants that represent the possible values for the
option parameter of the SQLConnection.begin() method. |
|
SQLTriggerSchema
| flash.data | A SQLTriggerSchema instance provides information describing a specific trigger in a database. | |
SQLUpdateEvent
| flash.events | A SQLUpdateEvent object is dispatched by a SQLConnection object when a data change occurs on any table associated with the SQLConnection instance. | |
SQLViewSchema
| flash.data | A SQLViewSchema instance provides information describing a specific view in a database. | |
SRVRecord
| flash.net.dns | The SRVRecord class represents a Domain Name System (DNS) SRV resource record containing a service host. | |
StackOverflowError
| flash.errors | ActionScript throws a StackOverflowError exception when the stack available to the script is exhausted. | |
Stage
| flash.display | The Stage class represents the main drawing area. | |
Stage3D
| flash.display | The Stage3D class provides a display area and a programmable rendering context for drawing 2D and 3D graphics. | |
StageAlign
| flash.display |
The StageAlign class provides constant values to use for the Stage.align property. |
|
StageAspectRatio
| flash.display |
The StageAspectRatio class provides values for the Stage.setAspectRatio() method. |
|
StageDisplayState
| flash.display |
The StageDisplayState class provides values for the Stage.displayState property. |
|
StageOrientation
| flash.display | The StageOrientation class defines constants enumerating the possible orientations of the stage and the device. | |
StageOrientationEvent
| flash.events | A Stage object dispatches a StageOrientationEvent object when the orientation of the stage changes. | |
StageQuality
| flash.display |
The StageQuality class provides values for the Stage.quality property
and for the value of the quality parameter to
the BitmapData.drawWithQuality() method. |
|
StageScaleMode
| flash.display |
The StageScaleMode class provides values for the Stage.scaleMode property. |
|
StageText
| flash.text | The StageText class is used to present the user with a native text input field. | |
StageTextClearButtonMode
| flash.text | This class defines an enumeration that provides option for clearButton. | |
StageTextContentType
| flash.text | The StageTextContentType class defines the content type/hint that is provided to mobile operating systems when using a StageText text input control. | |
StageTextInitOptions
| flash.text | The StageTextInitOptions class defines the options available for initializing a StageText object. | |
StageVideo
| flash.media | The StageVideo object uses the device's hardware acceleration capabilities, if available, to display live or recorded video in an application. | |
StageVideoAvailability
| flash.media | This class defines an enumeration that indicates whether stage video is currently available. | |
StageVideoAvailabilityEvent
| flash.events |
This event fires when the state of the |
|
StageVideoAvailabilityReason
| flash.media | This class defines an enumeration that indicates whether stage video is currently available. | |
StageVideoEvent
| flash.events |
A StageVideo object dispatches a StageVideoEvent object after the attachNetStream() method
of the StageVideo object and the play() method of
the attached NetStream object have both been called. |
|
StageWebView
| flash.media | The StageWebView class displays HTML content in a stage view port. | |
StaticText
| flash.text | This class represents StaticText objects on the display list. | |
StatusEvent
| flash.events | An object dispatches a StatusEvent object when a device, such as a camera or microphone, or an object such as a LocalConnection object reports its status. | |
StorageVolume
| flash.filesystem | A StorageVolume object includes properties defining a mass storage volume. | |
StorageVolumeChangeEvent
| flash.events |
The StorageVolumeInfo.storageVolumeInfo object dispatches a StorageVolumeChangeEvent event
object when a storage volume is mounted or unmounted. |
|
StorageVolumeInfo
| flash.filesystem | The StorageVolumeInfo object dispatches a StorageVolumeChangeEvent object when a storage volume is mounted or unmounted. | |
String
| Top Level | The String class is a data type that represents a string of characters. | |
StringTools
| flash.globalization | The StringTools class provides locale-sensitive case conversion methods. | |
StyleSheet
| flash.text | The StyleSheet class lets you create a StyleSheet object that contains text formatting rules for font size, color, and other styles. | |
SWFVersion
| flash.display | The SWFVersion class is an enumeration of constant values that indicate the file format version of a loaded SWF file. | |
SyncEvent
| flash.events | An SharedObject object representing a remote shared object dispatches a SyncEvent object when the remote shared object has been updated by the server. | |
SyntaxError
| Top Level | A SyntaxError exception is thrown when a parsing error occurs, for one of the following reasons:. | |
System
| flash.system | The System class contains properties related to local settings and operations. | |
SystemIdleMode
| flash.desktop | The SystemIdleMode class provides constant values for system idle behaviors. | |
SystemTrayIcon
| flash.desktop | The SystemTrayIcon class represents the Windows® taskbar notification area (system tray)-style icon. | |
SystemUpdater
| flash.system | The SystemUpdater class allows you to update modules of the Flash Player, such as the DRM module for Adobe Access, as well as the Flash Player itself. | |
SystemUpdaterType
| flash.system | The SystemUpdaterType class provides constants for a system update. | |
TabAlignment
| flash.text.engine |
The TabAlignment class is an enumeration of constant values that you can use to set the tabAlignment property
of the TabStop class. |
|
TabStop
| flash.text.engine | The TabStop class represents the properties of a tab stop in a text block. | |
Telemetry
| flash.profiler | The Telemetry class lets an application profile ActionScript code and register handlers for commands | |
TextBaseline
| flash.text.engine |
The TextBaseline class is an enumeration of constant values to use in setting the dominantBaseline and
alignmentBaseline properties of the ElementFormat class. |
|
TextBlock
| flash.text.engine | The TextBlock class is a factory for the creation of TextLine objects, which you can render by placing them on the display list. | |
TextColorType
| flash.text | The TextColorType class provides color values for the flash.text.TextRenderer class. | |
TextDisplayMode
| flash.text | The TextDisplayMode class contains values that control the subpixel anti-aliasing of the advanced anti-aliasing system. | |
TextElement
| flash.text.engine | The TextElement class represents a string of formatted text. | |
TextEvent
| flash.events | An object dispatches a TextEvent object when a user enters text in a text field or clicks a hyperlink in an HTML-enabled text field. | |
TextExtent
| flash.text | The TextExtent class contains information about the extents of some text in a text field. | |
TextField
| flash.text | The TextField class is used to create display objects for text display and input. | |
TextFieldAutoSize
| flash.text |
The TextFieldAutoSize class is an enumeration of constant values used in setting the autoSize
property of the TextField class. |
|
TextFieldType
| flash.text |
The TextFieldType class is an enumeration of constant values used in setting the type property
of the TextField class. |
|
TextFormat
| flash.text | The TextFormat class represents character formatting information. | |
TextFormatAlign
| flash.text | The TextFormatAlign class provides values for text alignment in the TextFormat class. | |
TextInteractionMode
| flash.text | A class that defines the Interactive mode of a text field object. | |
TextJustifier
| flash.text.engine | The TextJustifier class is an abstract base class for the justifier types that you can apply to a TextBlock, specifically the EastAsianJustifier and SpaceJustifier classes. | |
TextLine
| flash.text.engine | The TextLine class is used to display text on the display list. | |
TextLineCreationResult
| flash.text.engine |
The TextLineCreationResult class is an enumeration of constant values used with TextBlock.textLineCreationResult . |
|
TextLineMetrics
| flash.text | The TextLineMetrics class contains information about the text position and measurements of a line of text within a text field. | |
TextLineMirrorRegion
| flash.text.engine | The TextLineMirrorRegion class represents a portion of a text line wherein events are mirrored to another event dispatcher. | |
TextLineValidity
| flash.text.engine |
The TextLineValidity class is an enumeration of constant values for setting the validity property
of the TextLine class. |
|
TextRenderer
| flash.text | The TextRenderer class provides functionality for the advanced anti-aliasing capability of embedded fonts. | |
TextRotation
| flash.text.engine |
The TextRotation class is an enumeration of constant values used with the following properties:
ElementFormat.textRotation , ContentElement.textRotation ,
TextBlock.lineRotation , and TextLine.getAtomTextRotation() . |
|
TextSnapshot
| flash.text | TextSnapshot objects let you work with static text in a movie clip. | |
Texture
| flash.display3D.textures | The Texture class represents a 2-dimensional texture uploaded to a rendering context. | |
TextureBase
| flash.display3D.textures | The TextureBase class is the base class for Context3D texture objects. | |
ThrottleEvent
| flash.events | A ThrottleEvent is dispatched when the Flash Player throttles, pauses, or resumes content. | |
ThrottleType
| flash.events |
The ThrottleType class provides values for the playback state property
of the flash.event.ThrottleEvent class. |
|
Timer
| flash.utils | The Timer class is the interface to timers, which let you run code on a specified time sequence. | |
TimerEvent
| flash.events |
A Timer object dispatches a TimerEvent objects whenever the Timer object reaches the interval
specified by the Timer.delay property. |
|
TimeZone
| Top Level | The TimeZone class provides information about timezones that can be used in date calculations and to find out about different locations and their time zone offsets. | |
TouchEvent
| flash.events | The TouchEvent class lets you handle events on devices that detect user contact with the device (such as a finger on a touch screen). | |
TouchEventIntent
| flash.events |
The TouchEventIntent class defines constants for the touchIntent property of the TouchEvent class. |
|
TouchscreenType
| flash.system | The TouchscreenType class is an enumeration class that provides values for the different types of touch screens. | |
Transform
| flash.geom | The Transform class provides access to color adjustment properties and two- or three-dimensional transformation objects that can be applied to a display object. | |
TransformGestureEvent
| flash.events | The TransformGestureEvent class lets you handle complex movement input events (such as moving fingers across a touch screen) that the device or operating system interprets as a gesture. | |
TriangleCulling
| flash.display | Defines codes for culling algorithms that determine which triangles not to render when drawing triangle paths. | |
TypeError
| Top Level | A TypeError exception is thrown when the actual type of an operand is different from the expected type. | |
TypographicCase
| flash.text.engine |
The TypographicCase class is an enumeration of constant values for setting the typographicCase property
of the ElementFormat class. |
|
uint
| Top Level | The uint class provides methods for working with a data type representing a 32-bit unsigned integer. | |
UncaughtErrorEvent
| flash.events | An UncaughtErrorEvent object is dispatched by an instance of the UncaughtErrorEvents class when an uncaught error occurs. | |
UncaughtErrorEvents
| flash.events | The UncaughtErrorEvents class provides a way to receive uncaught error events. | |
Updater
| flash.desktop | The Updater class is used to update the currently running application with a different version. | |
URIError
| Top Level | A URIError exception is thrown when one of the global URI handling functions is used in a way that is incompatible with its definition. | |
URLLoader
| flash.net | The URLLoader class downloads data from a URL as text, binary data, or URL-encoded variables. | |
URLLoaderDataFormat
| flash.net | The URLLoaderDataFormat class provides values that specify how downloaded data is received. | |
URLRequest
| flash.net | The URLRequest class captures all of the information in a single HTTP request. | |
URLRequestDefaults
| flash.net | The URLRequestDefaults class includes static properties that you can set to define default values for the properties of the URLRequest class. | |
URLRequestHeader
| flash.net | A URLRequestHeader object encapsulates a single HTTP request header and consists of a name/value pair. | |
URLRequestMethod
| flash.net |
The URLRequestMethod class provides values that specify whether the URLRequest object should
use the POST method or the GET method when sending data to a server. |
|
URLStream
| flash.net | The URLStream class provides low-level access to downloading URLs. | |
URLVariables
| flash.net | The URLVariables class allows you to transfer variables between an application and a server. | |
Utils3D
| flash.geom | The Utils3D class contains static methods that simplify the implementation of certain three-dimensional matrix operations. | |
Vector
| Top Level | The Vector class lets you access and manipulate a vector — an array whose elements all have the same data type. | |
Vector3D
| flash.geom | The Vector3D class represents a point or a location in the three-dimensional space using the Cartesian coordinates x, y, and z. | |
VerifyError
| Top Level | The VerifyError class represents an error that occurs when a malformed or corrupted SWF file is encountered. | |
VertexBuffer3D
| flash.display3D | The VertexBuffer3D class represents a set of vertex data uploaded to a rendering context. | |
Video
| flash.media | The Video class displays live or recorded video in an application without embedding the video in your SWF file. | |
VideoCodec
| flash.media | The VideoCodec class is an enumeration of constant values of supported video codecs. | |
VideoEvent
| flash.events |
This event class reports the current video rendering status. |
|
VideoStatus
| flash.media | This class defines an enumeration that describes possible levels of video decoding. | |
VideoStreamSettings
| flash.media | The VideoStreamSettings class enables specifying video compression settings for each NetStream. | |
VideoTexture
| flash.display3D.textures | Prior to Flash Player 21, the use of video in Stage3D required the use of the Video object (which is not hardware accelerated), copying of video frame to a BitmapData object, and loading of the data onto the GPU which is CPU intensive. | |
VideoTextureEvent
| flash.events | Almost exactly StageVideoEvent. | |
VoucherAccessInfo
| flash.net.drm | A VoucherAccessInfo object presents the information that is required to successfully retrieve and consume a voucher, such as the type of authentication and the content domain of the media rights server. | |
VsyncStateChangeAvailabilityEvent
| flash.events | The Stage class dispatches VsyncStateChangeAvailabilityEvent when the availablity of Stage for changing vsync state changes. | |
WebSocket
| air.net |
The WebSocket class is a utility that encapsulates a normal Socket object
and implements the WebSocket protocol (RFC 6455). |
|
WebSocketEvent
| flash.events |
An event that contains data received from a WebSocket object. |
|
WebViewDrawEvent
| flash.events | A WebViewDrawEvent object is dispatched when a StageWebView object has completed some asynchronous draw event. | |
Worker
| flash.system | A Worker object represents a worker, which is a virtual instance of the Flash runtime. | |
WorkerDomain
| flash.system | The WorkerDomain class provides a way to create Worker objects and access them. | |
WorkerState
| flash.system |
This class defines constants that represent the possible values of the
Worker class's state property. |
|
X500DistinguishedName
| flash.security | The X500DistinguishedName class defines Distinguished Name (DN) properties for use in the X509Certificate class. | |
X509Certificate
| flash.security | The X509Certificate class represents an X.509 certificate. | |
XML
| Top Level | The XML class contains methods and properties for working with XML objects. | |
XMLDocument
| flash.xml | The XMLDocument class represents the legacy XML object that was present in ActionScript 2.0. | |
XMLList
| Top Level | The XMLList class contains methods for working with one or more XML elements. | |
XMLNode
| flash.xml | The XMLNode class represents the legacy XML object that was present in ActionScript 2.0 and that was renamed in ActionScript 3.0. | |
XMLNodeType
| flash.xml |
The XMLNodeType class contains constants used with
XMLNode.nodeType . |
|
XMLSignatureValidator
| flash.security | The XMLSignatureValidator class validates whether an XML signature file is well formed, unmodified, and, optionally, whether it is signed using a key linked to a trusted digital certificate. | |
XMLSocket
| flash.net | The XMLSocket class implements client sockets that let the Flash Player or AIR application communicate with a server computer identified by an IP address or domain name. | |
ZipArchive
| air.utils | The ZipArchive class is used to represent a zipped-up set of files in memory. | |
ZipEntry
| air.utils | The ZipEntry class is used to represent a single file within a zip archive. |