BETA ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Hide Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes

Language Reference only
Filters: AIR 32.0 and earlier, Flash Player 32.0 and earlier, Flash Lite 4
None
Hide Filters
 

Classes 

Packagesx

Top Level
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.consulting.pst.vo
com.adobe.dct.event
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.impl
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.importexport
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.mosaic.core
com.adobe.mosaic.core.events
com.adobe.mosaic.core.validators
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skins.aqua
com.adobe.mosaic.skins.aqua.organizer
com.adobe.mosaic.skins.aqua.tile
com.adobe.mosaic.skins.aqua.util
com.adobe.mosaic.skins.aqua.view
com.adobe.mosaic.skins.aqua.viewManager
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.endpoint
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses

Language Elements

Global Constants
Global Functions
Operators
Statements, Keywords & Directives
Special Types

Appendixes

What's New
Compiler Errors
Compiler Warnings
Run-Time Errors
Migrating to ActionScript 3
Supported Character Sets
MXML Only Tags
Motion XML Elements
Timed Text Tags
List of deprecated elements
Accessibility Implementation Constants
How to Use ActionScript Examples
Legal notices

Classes x

AAAARecord    
AbandonCommand
ABRUtils
AbstractConsumer
AbstractEntityMetadata
AbstractEvent
AbstractInvoker
AbstractMessage
AbstractOperation
AbstractOperation
AbstractParticipant
AbstractProducer
AbstractService
AbstractServiceWrapper
AbstractStage
AbstractTarget
AbstractWebService
AccConst
Accelerometer
AccelerometerEvent
Accessibility
AccessibilityImplementation
AccessibilityProperties
AccessibleButton
AccessibleText
AccessPrivileges
AccImpl
AccImpl
Accordion
AccordionAutomationImpl
AccordionHeader
AccordionHeaderAccImpl
AccordionHeaderSkin
AccordionHeaderSkin
AccordionHeaderSkin
AccordionNav
AcknowledgeMessage
ActionBar    
ActionBarButtonSkinBase
ActionBarDefaultButtonAppearance    
ActionBarSkin    
ActionEffectInstance
ActionScriptVersion
ActivatorSkin
ActivityEvent
ActualBitrateMetric
AddAction
AddActionInstance
AddButtonSkin
AddChild
AddChildAction
AddChildActionInstance
AddItemAction
AddItemActionInstance
AddItems
AddPanelButton
AddRemoveEffectTargetFilter
AdjustColor
AdvancedChannelSet
AdvancedDataGrid
AdvancedDataGridAccImpl
AdvancedDataGridAutomationImpl
AdvancedDataGridBase
AdvancedDataGridBaseEx
AdvancedDataGridBaseExAutomationImpl
AdvancedDataGridBaseSelectionData
AdvancedDataGridColumn
AdvancedDataGridColumnGroup
AdvancedDataGridDragProxy
AdvancedDataGridEvent
AdvancedDataGridEventReason
AdvancedDataGridGroupItemRenderer
AdvancedDataGridGroupItemRendererAutomationImpl
AdvancedDataGridHeaderHorizontalSeparator
AdvancedDataGridHeaderInfo
AdvancedDataGridHeaderRenderer
AdvancedDataGridHeaderShiftEvent
AdvancedDataGridItemRenderer
AdvancedDataGridItemRendererAutomationImpl
AdvancedDataGridItemSelectEvent
AdvancedDataGridListData
AdvancedDataGridRendererDescription
AdvancedDataGridRendererProvider
AdvancedDataGridSortItemRenderer
AdvancedListBase
AdvancedListBaseAutomationImpl
AdvancedListBaseContentHolderAutomationImpl
AdvancedStyleClient
AfterUpSwitchBufferBandwidthRule
AirDragManagerAutomationHandler
AIREvent    
AirFunctionsHelper
Alert
AlertAccImpl
AlertAutomationImpl
AlertFormAutomationImpl
AlternativeAudioEvent
AlternativeAudioTrait
AMFChannel
AndOperator
Animate
AnimateColor
AnimateColorInstance
AnimateFilter
AnimateFilterInstance
AnimateInstance
AnimateProperty
AnimatePropertyInstance
AnimateTransform
AnimateTransform3D
AnimateTransformInstance
AnimateTransitionShader
AnimateTransitionShaderInstance
Animation
Animator
Animator3D
AnimatorBase
AnimatorFactory
AnimatorFactory3D
AnimatorFactoryBase
AnimatorFactoryUniversal
AnimatorUniversal
AntiAliasType
Application
Application
ApplicationAutomationImpl
ApplicationBackground
ApplicationControlBar
ApplicationDomain
ApplicationDomainTarget
ApplicationSkin
ApplicationSkin
ApplicationTitleBarBackgroundSkin    
ApplicationUpdater    
ApplicationUpdaterUI    
ApplyElementIDOperation
ApplyElementStyleNameOperation
ApplyElementTypeNameOperation
ApplyElementUserStyleOperation
ApplyFormatOperation
ApplyFormatToElementOperation
ApplyLinkOperation
ApplyTCYOperation
ApprovalStage
Approver
ApproverCollection
ApproverStatus
AreaChart
AreaRenderer
AreaSeries
AreaSeriesAutomationImpl
AreaSeriesItem
AreaSeriesRenderData
AreaSet
ARecord    
ArgumentError
arguments
Array
ArrayCollection
ArrayList
ArrayUtil
ArrowDirection    
AssetAction
AssetActionCompleteEvent
AssetActionEvent
AssetEvent
AssetExplorerServiceDelegate
AssetHandlerRegistry
AssetManager
AssetModel
AssetPropertyDescriptor
AssetQueryServiceDelegate
AssetTypeDescriptor
AssetValidationEvent
AssetValidationFaultType
Assignment
AssignmentConstants
AsyncErrorEvent
AsyncListView
AsyncMessage
AsyncRequest
AsyncResponder
AsyncToken
Attachment
AttachmentCommand
AttachmentHeader
AttachmentHeaderBase
AttachmentHeaderModel
AttachmentInfo
AttachmentList
AttachmentListModel
AttachmentLoader
AttachmentPermissions
Attachments
AttachmentsModel
Attribute
AudioDecoder
AudioDeviceManager
AudioElement
AudioEvent
AudioOutputChangeEvent
AudioOutputChangeReason
AudioPlaybackMode    
AudioTrait
AuditLevel
AuthenticatingApplication
AuthenticationMethod
AutoCapitalize    
AutoLayoutEvent
Automation
AutomationAirEvent
AutomationClass
AutomationDragEvent
AutomationDragEventWithPositionInfo
AutomationError
AutomationEvent
AutomationEventDescriptor
AutomationFlexNativeMenuEvent
AutomationHelper
AutomationID
AutomationIDPart
AutomationManager
AutomationMethodDescriptor
AutomationPropertyDescriptor
AutomationRecordEvent
AutomationReplayEvent
AvailablePropertyIterator
AvailableQualityLevelsMetric
AVDictionaryDataEvent
AverageAggregator
AVHTTPStatusEvent
AVLoader
AVM1Movie
AVNetworkingParams
AVPauseAtPeriodEndEvent
AVTagData
AVURLLoader
AVURLStream
AxisBase
AxisLabel
AxisLabelSet
AxisRenderer
AxisRendererAutomationImpl

Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs 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 method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 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.
 ApplicationUpdater    
air.update The ApplicationUpdater class defines the basic functionality of the update framework for Adobe® AIR® applications, without providing any default user interface.
 ApplicationUpdaterUI    
air.update The ApplicationUpdaterUI class defines the basic functionality of the update framework for Adobe® AIR® applications, and it provides a default user interface.
 ApplyElementIDOperation
flashx.textLayout.operations The ChangeElementIDOperation class encapsulates an element ID change.
 ApplyElementStyleNameOperation
flashx.textLayout.operations The ApplyElementStyleNameOperation class encapsulates a style name change.
 ApplyElementTypeNameOperation
flashx.textLayout.operations The ApplyElementTypeNameOperation class encapsulates a type name change.
 ApplyElementUserStyleOperation
flashx.textLayout.operations The ApplyElementUserStyleOperation class encapsulates a change in a style value of an element.
 ApplyFormatOperation
flashx.textLayout.operations The ApplyFormatOperation class encapsulates a style change.
 ApplyFormatToElementOperation
flashx.textLayout.operations The ApplyFormatToElementOperation class encapsulates a style change to an element.
 ApplyLinkOperation
flashx.textLayout.operations The ApplyLinkOperation class encapsulates a link creation or modification operation.
 ApplyTCYOperation
flashx.textLayout.operations The ApplyTCYOperation class encapsulates a TCY transformation.
 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.
 AVDictionaryDataEvent
flash.events AVStream dispatch AVDictionaryDataEvent to signal ID3 tag information
 AVHTTPStatusEvent
flash.events The application dispatches AVHTTPStatusEvent objects when a network request returns an HTTP status code.
 AVLoader
flash.display 
 AVM1Movie
flash.display AVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0.
 AVNetworkingParams
flash.media AVStream dispatch AVPlayStateEvent during playback to indicate changes in state.
 AVPauseAtPeriodEndEvent
flash.events AVStream dispatches AVPauseAtPeriodEndEvent when the period end is reached for the period to which this event is requested.
 AVTagData
flash.media Provides information about a cue point from a period in an HLS stream.
 AVURLLoader
flash.media The URLLoader class downloads data from a URL as text, binary data, or URL-encoded variables.
 AVURLStream
flash.media The URLStream class provides low-level access to downloading URLs.
 BackgroundColor
flashx.textLayout.formats Defines a constant for specifying that the value of the backgroundColor property of the TextLayoutFormat class is "transparent".
 BaselineOffset
flashx.textLayout.formats Defines values for the firstBaselineOffset property of the TextLayoutFormat and ContainerFormattedElement classes.
 BaselineShift
flashx.textLayout.formats Defines constants for specifying subscript or superscript in the baselineShift property of the TextLayoutFormat class.
 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.
 BlockProgression
flashx.textLayout.formats Defines values for the blockProgression property of the TextLayouFormat class.
 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.
 BreakElement
flashx.textLayout.elements The BreakElement class defines a line break, which provides for creating a line break in the text without creating a new paragraph.
 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.
 CaptionChangeEvent
fl.video The CaptionChangeEvent is dispatched any time a caption is added or removed from the caption target text field.
 CaptionTargetEvent
fl.video Type for the captionTargetCreated event, dispatched after the captionTargetCreated event is created automatically and before any captions have been added to it.
 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.
 CharacterUtil
flashx.textLayout.utils Utilities for managing and getting information about characters.
 Class
Top Level A Class object is created for each class definition in a program.
 ClearFloats
flashx.textLayout.formats Defines values for setting the clear property of the TextLayoutFormat class.
 ClearFormatOnElementOperation
flashx.textLayout.operations The ClearFormatOnElementOperation class encapsulates a style change to an element.
 ClearFormatOperation
flashx.textLayout.operations The ClearFormatOperation class encapsulates a way to undefine formats.
 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.
 ColumnState
flashx.textLayout.container The ColumnState class calculates the sizes and locations of columns using the width of the container and the container attributes.
 CompositeOperation
flashx.textLayout.operations The CompositeOperation class encapsulates a group of transformations managed as a unit.
 CompositionAttributeRange
flash.text.ime The CompositionAttributeRange class represents a range of composition attributes for use with IME (input method editor) events.
 CompositionCompleteEvent
flashx.textLayout.events A TextFlow instance dispatches this event after a compose operation completes.
 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.
 Configuration
flashx.textLayout.elements The Configuration class is a primary point of integration between the Text Layout Framework and an application.
 ContainerController
flashx.textLayout.container The ContainerController class defines the relationship between a TextFlow object and a container.
 ContainerFormattedElement
flashx.textLayout.elements ContainerFormattedElement is the root class for all container-level block elements, such as DivElement and TextFlow objects.
 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.
 ConversionType
flashx.textLayout.conversion Values for the format of exported text.
 ConverterBase
flashx.textLayout.conversion This is a base class for importers as well as exporters.
 ConvolutionFilter
flash.filters The ConvolutionFilter class applies a matrix convolution filter effect.
 CopyOperation
flashx.textLayout.operations The CopyOperation class encapsulates a copy operation.
 CreateDivOperation
flashx.textLayout.operations The CreateDivOperation class encapsulates creating DivElement
 CreateListOperation
flashx.textLayout.operations The CreateListOperation class encapsulates creating list
 CreateSubParagraphGroupOperation
flashx.textLayout.operations The CreateSPGEOperation class encapsulates creating a SubPargraphGroupElement
 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.
 CutOperation
flashx.textLayout.operations The CutOperation class encapsulates a cut operation.
 DamageEvent
flashx.textLayout.events A TextFlow instance dispatches this each time it is marked as damaged.
 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.
 DeleteObjectSample
flash.sampler The DeleteObjectSample class represents objects that are created within a getSamples() stream; each DeleteObjectSample object corresponds to a NewObjectSample object.
 DeleteTextOperation
flashx.textLayout.operations The DeleteTextOperation class encapsulates the deletion of a range of text.
 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.
 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.
 Direction
flashx.textLayout.formats Defines values for setting the direction property of the TextLayoutFormat 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.
 DivElement
flashx.textLayout.elements The DivElement class defines an element for grouping paragraphs (ParagraphElement objects).
 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.
 DownloadErrorEvent    
air.update.events A DownloadErrorEvent object is dispatched by an ApplicationUpdater or ApplicationUpdaterUI object when an error happens while downloading the update file.
 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.
 DRMMetadataEvent
flash.events AVSegmentedSource dispatches DRMMetadataEvent when it loads and parses files.
 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.
 EditingMode
flashx.textLayout.edit The EditingMode class defines constants used with EditManager class to represent the read, select, and edit permissions of a document.
 EditManager
flashx.textLayout.edit The EditManager class manages editing changes to a TextFlow.
 ElementFormat
flash.text.engine The ElementFormat class represents formatting information which can be applied to a ContentElement.
 ElementRange
flashx.textLayout.edit The ElementRange class represents the range of objects selected within a text flow.
 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.
 Endian
flash.utils The Endian class contains values that denote the byte order used to represent multibyte numbers.
 EOFError
flash.errors An EOFError exception is thrown when you attempt to read past the end of the available data.
 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 getExtensionDirectory() for accessing the directory in which the extension is installed on the device.
 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
flashx.textLayout.formats Defines values for the float property of the InlineGraphicElement class.
 FlowComposerBase
flashx.textLayout.compose The FlowComposerBase class is the base class for Text Layout Framework flow composer classes, which control the composition of text lines in ContainerController objects.
 FlowDamageType
flashx.textLayout.compose The FlowDamageType class is an enumeration class that defines types of damage for damage methods and events.
 FlowElement
flashx.textLayout.elements The text in a flow is stored in tree form with the elements of the tree representing logical divisions within the text.
 FlowElementMouseEvent
flashx.textLayout.events A link element dispatches this event when it detects mouse activity.
 FlowElementOperation
flashx.textLayout.operations The FlowElementOperation class is the base class for operations that transform a FlowElement.
 FlowGroupElement
flashx.textLayout.elements The FlowGroupElement class is the base class for FlowElement objects that can have an array of children.
 FlowLeafElement
flashx.textLayout.elements Base class for FlowElements that appear at the lowest level of the flow hierarchy.
 FlowOperation
flashx.textLayout.operations The FlowOperation class is the base class for all Text Layout Framework operations.
 FlowOperationEvent
flashx.textLayout.events A TextFlow instance dispatches this event just before an operation commences and again just after an operation completes.
 FlowTextOperation
flashx.textLayout.operations The FlowTextOperation is the base class for operations that transform a range of text.
 FLVPlaybackCaptioning
fl.videoThe FLVPlaybackCaptioning component enables captioning for the FLVPlayback component.
 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.
 FormatDescriptor
flashx.textLayout.conversion Contains information about a format.
 FormatValue
flashx.textLayout.formats Defines values for specifying that a formatting property is to inherit its parent's value or have it's value generated automatically.
 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.
 GlobalSettings
flashx.textLayout.elements Configuration that applies to all TextFlow objects.
 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.
 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 The HTMLLoader class defines a type of display object that is a container for HTML content.
 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.
 IConfiguration
flashx.textLayout.elements Read-only interface to a configuration object.
 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.
 IEditManager
flashx.textLayout.edit IEditManager defines the interface for handling edit operations of a text flow.
 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.
 IFilePromise    
flash.desktop The IFilePromise interface defines the interface used by the AIR runtime to read data for a file promise.
 IFlowComposer
flashx.textLayout.compose IFlowComposer defines the interface for managing the layout and display of a text flow.
 IFormatResolver
flashx.textLayout.elements Interface to a format resolver.
 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.
 IHTMLImporter
flashx.textLayout.conversion This interface should be implemented by converters that import HTML or HTML-structured data.
 IIMEClient
flash.text.ime Interface for IME (input method editor) clients.
 IInteractionEventHandler
flashx.textLayout.edit The IInteractionEventHandler interface defines the event handler functions that are handled by a Text Layout Framework selection or edit manager.
 IListMarkerFormat
flashx.textLayout.formats This interface provides read access to ListMarkerFormat properties.
 IllegalOperationError
flash.errors The IllegalOperationError exception is thrown when a method is not implemented or the implementation doesn't cover the current usage.
 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).
 ImportExportManager
com.adobe.icc.editors.managers 
 IndexBuffer3D
flash.display3D IndexBuffer3D is used to represent lists of vertex indices comprising graphic elements retained by the graphics subsystem.
 InlineGraphicElement
flashx.textLayout.elements The InlineGraphicElement class handles graphic objects that display inline in the text.
 InlineGraphicElementStatus
flashx.textLayout.elements The InlineGraphicElementStatus class defines a set of constants for checking the value of InlineGraphicElement.status.
 InsertInlineGraphicOperation
flashx.textLayout.operations The InsertInlineGraphicOperation class encapsulates the insertion of an inline graphic into a text flow.
 InsertTextOperation
flashx.textLayout.operations The InsertTextOperation class encapsulates a text insertion operation.
 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.
 IOError
flash.errors The IOError exception is thrown when some type of input or output failure occurs.
 IOErrorEvent
flash.events An IOErrorEvent object is dispatched when an error causes input or output operations to fail.
 IOperation
flashx.undo IOperation defines the interface for operations that can be undone and redone.
 IPlainTextExporter
flashx.textLayout.conversion This interface should be implemented by converters that export plain text.
 IPVersion    
flash.net The IPVersion class defines constants representing the different families of IP addresses.
 ISandboxSupport
flashx.textLayout.container Interface to support TLF content in a sub-application.
 ISearchableText
flash.accessibility The ISearchableText interface can be implemented by objects that contain text which should be searchable on the web.
 ISelectionManager
flashx.textLayout.edit The ISelectionManager interface defines the interface for handling text selection.
 ISimpleTextSelection
flash.accessibility The ISimpleTextSelection class can be used to add support for the MSAA ISimpleTextSelection interface to an AccessibilityImplementation.
 ISWFContext
flashx.textLayout.compose The ISWFContext interface allows a SWF file to share its context with other SWF files that load it.
 ITabStopFormat
flashx.textLayout.formats This interface provides read access to tab stop-related properties.
 ITextExporter
flashx.textLayout.conversion Interface for exporting text content from a TextFlow instance to a given format, which may for example be String or XML format, or a user-defined format.
 ITextImporter
flashx.textLayout.conversion Interface for importing text content into a TextFlow from an external source.
 ITextLayoutFormat
flashx.textLayout.formats This interface provides read access to FlowElements-related properties.
 ITextLayoutImporter
flashx.textLayout.conversion This interface should be implemented by converters that import TextLayout structured data.
 IUndoManager
flashx.undo IUndoManager defines the interface for managing the undo and redo stacks.
 IURIDereferencer    
flash.security IURIDereferencer defines an interface for objects that resolve URIs in an XML signature.
 IVerticalJustificationLine
flashx.textLayout.compose The IVerticalJustificationLine interface defines the methods and properties required to allow the vertical justification of text lines.
 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.
 JustificationRule
flashx.textLayout.formats Defines values for setting the justificationRule property of the TextLayoutFormat class.
 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.
 LeadingModel
flashx.textLayout.formats Defines values for setting the leadingModel property of the TextLayoutFormat class, composed of valid combinations of leading basis and leading direction.
 LigatureLevel
flash.text.engine The LigatureLevel class is an enumeration of constant values used in setting the ligatureLevel property of the ElementFormat class.
 LineBreak
flashx.textLayout.formats Defines values for setting the lineBreak property of TextLayoutFormat to specify how lines are broken within wrapping text.
 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.
 LinkElement
flashx.textLayout.elements The LinkElement class defines a link to a URI (Universal Resource Identifier), which is executed when the user clicks it.
 LinkState
flashx.textLayout.elements The LinkState class defines a set of constants for the linkState property of the LinkElement class.
 ListElement
flashx.textLayout.elements The List class is used for grouping together items into a numbered or unnumbered list.
 ListItemElement
flashx.textLayout.elements ListItemElement is an item in a list.
 ListMarkerFormat
flashx.textLayout.formats Defines the marker format in a ListItemElement.
 ListStylePosition
flashx.textLayout.formats Defines values for setting the listStylePosition property.
 ListStyleType
flashx.textLayout.formats Defines values for setting the listStyleType property of a TextLayoutFormat object.
 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.
 MemoryError
flash.errors The MemoryError exception is thrown when a memory allocation request fails.
 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).
 ModifyInlineGraphicOperation
flashx.textLayout.operations The InsertInlineGraphicOperation class encapsulates the modification of an existing inline graphic.
 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.
 MoveChildrenOperation
flashx.textLayout.operations The MoveChildrenOperation class allows moving a set of siblings out of its immediate parent chain, and the operation removes any empty ancestor chain left behind.
 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.
 NavigationUtil
flashx.textLayout.utils Utilities for manipulating a TextRange The methods of this class are static and must be called using the syntax NavigationUtil.method(parameter).
 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.
 NewObjectSample
flash.sampler The NewObjectSample class represents objects that are created within a getSamples() stream.
 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.
 OverflowPolicy
flashx.textLayout.elements The OverflowPolicy class defines a set of constants for the overflowPolicy property of the IConfiguration class.
 PaperSize    
flash.printing This class provides the available values for the paperSize parameter of the PrintJob.selectPaperSize() method.
 ParagraphElement
flashx.textLayout.elements The ParagraphElement class represents a paragraph in the text flow hierarchy.
 ParagraphFormattedElement
flashx.textLayout.elements The ParagraphFormattedElement class is an abstract base class for FlowElement classes that have paragraph properties.
 PasteOperation
flashx.textLayout.operations The PasteOperation class encapsulates a paste operation.
 PermissionError    
flash.errors Permission error is dispatched when the application tries to access a resource without requesting appropriate permissions.
 PermissionEvent
flash.events 
 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.
 PlainTextExporter
flashx.textLayout.conversion Export converter for plain text format.
 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.
 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.
 RedoOperation
flashx.textLayout.operations The RedoOperation class encapsulates a redo operation.
 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.
 Sample
flash.sampler The Sample class creates objects that hold memory analysis information over distinct durations.
 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.
 ScrollEvent
flashx.textLayout.events Represents events that are dispatched when the TextFlow does automatic scrolling.
 ScrollEventDirection
flashx.textLayout.events Constants for the values of the direction property of a ScrollEvent.
 ScrollPolicy
flashx.textLayout.container The ScrollPolicy class is an enumeration class that defines values for setting the horizontalScrollPolicy and verticalScrollPolicy properties of the ContainerController class, which defines a text flow container.
 SecureSocket
flash.net The SecureSocket class enables code to make socket connections using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.
 SecureSocketMonitor    
air.net A SecureSocketMonitor object monitors availablity of a TCP endpoint over 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.
 SelectionEvent
flashx.textLayout.events A TextFlow instance dispatches a SelectionEvent object when an EditManager or SelectionManager changes or selects a range of text.
 SelectionFormat
flashx.textLayout.edit The SelectionFormat class defines the properties of a selection highlight.
 SelectionManager
flashx.textLayout.edit The SelectionManager class manages text selection in a text flow.
 SelectionState
flashx.textLayout.edit The SelectionState class represents a selection in a text flow.
 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.
 ServiceMonitor    
air.net The ServiceMonitor class implements the framework for monitoring the status and availability of network services.
 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.
 SocketMonitor    
air.net A SocketMonitor object monitors availablity of a TCP endpoint.
 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.
 SpanElement
flashx.textLayout.elements The SpanElement class represents a run of text that has a single set of formatting attributes applied.
 SpecialCharacterElement
flashx.textLayout.elements The SpecialCharacterElement class is an abstract base class for elements that represent special characters.
 SplitElementOperation
flashx.textLayout.operations The SplitElementOperation class encapsulates a change that splits any FlowGroupElement into two elements.
 SplitParagraphOperation
flashx.textLayout.operations The SplitParagraphOperation class encapsulates a change that splits a paragraph into two elements.
 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.
 StackFrame
flash.sampler The StackFrame class provides access to the properties of a data block containing a function.
 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.
 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 Stage.stageVideos property changes.
 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.
 StandardFlowComposer
flashx.textLayout.compose The StandardFlowComposer class provides a standard composer and container manager.
 StaticText
flash.text This class represents StaticText objects on the display list.
 StatusChangeEvent
flashx.textLayout.events A TextFlow instance dispatches this event when the status of a FlowElement changes.
 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.
 StatusFileUpdateErrorEvent    
air.update.events A StatusUpdateFileErrorEvent is dispatched when a call to the checkForUpdate() method of a ApplicationUpdater object encounters an error while downloading or parsing the update descriptor file.
 StatusFileUpdateEvent    
air.update.events Dispatched after the updater successfully validates the file in the call to the installFromAIRFile() method.
 StatusUpdateErrorEvent    
air.update.events A StatusUpdateErrorEvent is dispatched when a call to the checkForUpdate() method of an ApplicationUpdater object encounters an error while downloading or parsing the update descriptor file.
 StatusUpdateEvent    
air.update.events An updater object dispatches a StatusUpdateEvent object after the updater successfully downloads and interprets the update descriptor file.
 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.
 StringTextLineFactory
flashx.textLayout.factory The StringTextLineFactory class provides a simple way to create TextLines from a string.
 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.
 SubParagraphGroupElement
flashx.textLayout.elements The SubParagraphGroupElement is a grouping element for FlowLeafElements and other classes that extend SubParagraphGroupElementBase.
 SubParagraphGroupElementBase
flashx.textLayout.elements The SubParagraphGroupElementBase class groups FlowLeafElements together.
 Suffix
flashx.textLayout.formats Defines values for setting the suffix property of a ListMarkerFormat.
 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.
 TabElement
flashx.textLayout.elements The TabElement class represents a <tab/> in the text flow.
 TabStop
flash.text.engine The TabStop class represents the properties of a tab stop in a text block.
 TabStopFormat
flashx.textLayout.formats The TabStopFormat class represents the properties of a tab stop in a paragraph.
 TCYElement
flashx.textLayout.elements The TCYElement (Tatechuuyoko - ta-tae-chu-yo-ko) class is a subclass of SubParagraphGroupElementBase that causes text to draw horizontally within a vertical line.
 Telemetry
flash.profiler The Telemetry class lets an application profile ActionScript code and register handlers for commands
 TextAlign
flashx.textLayout.formats Defines values for setting the textAlign and textAlignLast properties of the TextLayoutFormat class.
 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.
 TextClipboard
flashx.textLayout.edit The TextClipboard class copies and pastes TextScrap objects to and from the system clipboard.
 TextColorType
flash.text The TextColorType class provides color values for the flash.text.TextRenderer class.
 TextContainerManager
flashx.textLayout.container Manages text in a container.
 TextConverter
flashx.textLayout.conversion This is the gateway class for handling import and export.
 TextDecoration
flashx.textLayout.formats Defines values for the textDecoration property of the TextLayoutFormat 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.
 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.
 TextFlow
flashx.textLayout.elements The TextFlow class is responsible for managing all the text content of a story.
 TextFlowLine
flashx.textLayout.compose The TextFlowLine class represents a single line of text in a text flow.
 TextFlowLineLocation
flashx.textLayout.compose The TextFlowLineLocation class is an enumeration class that defines constants for specifying the location of a line within a paragraph.
 TextFlowTextLineFactory
flashx.textLayout.factory The TextFlowTextLineFactory class provides a simple way to create TextLines for displaying text from a text flow.
 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.
 TextJustify
flashx.textLayout.formats Defines values for setting the textJustify property of the TextLayoutFormat class.
 TextLayoutEvent
flashx.textLayout.events A TextLayoutEvent instance represents an event, such as the TextLayoutEvent.SCROLL event, that does not require custom properties.
 TextLayoutFormat
flashx.textLayout.formats The TextLayoutFormat class holds all of the text layout properties.
 TextLayoutVersion
flashx.textLayout This class controls the backward-compatibility of the framework.
 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.
 TextLineFactoryBase
flashx.textLayout.factory The TextLineFactoryBase class serves as the base class for the Text Layout Framework text line factories.
 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.
 TextLineRecycler
flashx.textLayout.compose The TextLineRecycler class provides support for recycling of TextLines.
 TextLineValidity
flash.text.engine The TextLineValidity class is an enumeration of constant values for setting the validity property of the TextLine class.
 TextRange
flashx.textLayout.elements A read only class that describes a range of contiguous text.
 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().
 TextScrap
flashx.textLayout.edit The TextScrap class represents a fragment of a text flow.
 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.
 TLFTypographicCase
flashx.textLayout.formats Defines values for the typographicCase property of the TextLayoutFormat class.
 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.
 TruncationOptions
flashx.textLayout.factory The TruncationOptions class specifies options for limiting the number of lines of text created by a text line factory and for indicating when lines have been left out.
 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.
 UndoManager
flashx.undo The UndoManager class manages the history of editing operations on a text flow so that these operations can be undone and redone.
 UndoOperation
flashx.textLayout.operations The UndoOperation class encapsulates an undo operation.
 UpdateCompleteEvent
flashx.textLayout.events A TextFlow instance dispatches this event after any of its containers completes an update.
 UpdateEvent    
air.update.events A UpdateEvent is dispatched by a ApplicationUpdater object during the update process.
 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.
 URLFilePromise    
air.desktop The URLFilePromise class allows resources accessible at a URL to be dragged out of an AIR application as a file promise.
 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.
 URLMonitor    
air.net The URLMonitor class monitors availablity of an HTTP- or HTTPS-based service.
 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.
 VerticalAlign
flashx.textLayout.formats Defines values for the verticalAlign property of the TextLayoutFormat class.
 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.
 WhiteSpaceCollapse
flashx.textLayout.formats Defines values for setting the whiteSpaceCollapse property of the TextLayoutFormat class.
 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.