Documentation for ActionScript™ classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners that belong to a specific class in ActionScript (as opposed to global functions or properties). The classes are listed alphabetically. If you are not sure to which class a certain member belongs, you can look it up in the Index.


 ClassPackageDescription
 Accessibility
flash.accessibilityThe Accessibility class manages communication with screen readers.
 AccessibilityProperties
flash.accessibilityThe AccessibilityProperties class lets you control the presentation of Flash objects to accessibility aids, such as screen readers.
 ActionScriptVersion
flash.displayThe ActionScriptVersion class is an enumeration of constant values that indicate the language version of a loaded SWF file.
 ActivityEvent
flash.eventsA Camera or Microphone object dispatches an ActivityEvent object whenever a camera or microphone reports that it has become active or inactive.
 AntiAliasType
flash.textThe AntiAliasType class provides values for anti-aliasing in the flash.text.TextField class.
 ApplicationDomain
flash.systemThe ApplicationDomain class is a container for discrete groups of class definitions.
 ApplicationUpdater 
air.updateThe ApplicationUpdater class defines the basic functionality of the update framework for Adobe® AIR™ applications, without providing any default user interface.
 ApplicationUpdaterUI 
air.updateThe ApplicationUpdaterUI class defines the basic functionality of the update framework for Adobe® AIR™ applications, and it provides a default user interface.
 ApplyFormatOperation
flashx.textLayout.operationsThis class provides the necessary functionality for a style change operation.
 ApplyFormatToElementOperation
flashx.textLayout.operationsThis class provides the necessary functionality for applying a change of CharacterFormat, ParagraphFormat, and/or ContainerFormat to a FlowElement.
 ApplyLinkOperation
flashx.textLayout.operationsThis class provides the necessary functionality for creating or changing a link.
 ApplyTCYOperation
flashx.textLayout.operationsTurn TCY (Tate-Chu-Yoko) formatting on or off for a range of text.
 ArgumentError
Top LevelThe 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 LevelAn arguments object is used to store and access a function's arguments.
 Array
Top LevelThe Array class lets you access and manipulate arrays.
 AsyncErrorEvent
flash.eventsAn object dispatches an AsyncErrorEvent when an exception is thrown from native asynchronous code, which could be from, for example, LocalConnection, NetConnection, SharedObject, or NetStream.
 AuthenticationMethod 
flash.net.drmThe AuthenticationMethod class provides string constants enumerating the different types of authentication used by the authenticationMethod property of the DRMContentData class.
 AVM1Movie
flash.displayAVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0.
 BaseButton
fl.controlsThe BaseButton class is the base class for all button components, defining properties and methods that are common to all buttons.
 BaselineOffset
flashx.textLayout.formatsValues for the firstBaselineOffset property of the ContainerFormat and ContainerFormattedElement classes.
 BaselineShift
flashx.textLayout.formatsSome of the values for the baselineShift property of the CharacterFormat and FlowElement classes.
 BevelFilter
flash.filtersThe BevelFilter class lets you add a bevel effect to display objects.
 Bitmap
flash.displayThe Bitmap class represents display objects that represent bitmap images.
 BitmapData
flash.displayThe BitmapData class lets you work with the data (pixels) of a Bitmap object bitmap image.
 BitmapDataChannel
flash.displayThe BitmapDataChannel class is an enumeration of constant values that indicate which channel to use: red, blue, green, or alpha transparency.
 BitmapFilter
flash.filtersThe BitmapFilter class is the base class for all image filter effects.
 BitmapFilterQuality
flash.filtersThe BitmapFilterQuality class contains values to set the rendering quality of a BitmapFilter object.
 BitmapFilterType
flash.filtersThe BitmapFilterType class contains values to set the type of a BitmapFilter.
 BlendMode
flash.displayA class that provides constant values for visual blend mode effects.
 BlockProgression
flashx.textLayout.formatsValues for the blockProgression property of the ContainerFormat and ContainerFormattedElement classes.
 BlurFilter
flash.filtersThe BlurFilter class lets you apply a blur visual effect to display objects.
 Boolean
Top LevelA Boolean object is a data type that can have one of two values, either true or false, used for logical operations.
 BreakElement
flashx.textLayout.elementsThe BreakElement class defines a line break, which provides for creating a line break in the text without creating a new paragraph.
 BreakOpportunity
flash.text.engineThe BreakOpportunity class is an enumeration of constant values that you can use to set the breakOpportunity property of the ElementFormat class.
 BrowserInvokeEvent 
flash.eventsThe 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.
 Button
fl.controlsThe Button component represents a commonly used rectangular button.
 ByteArray
flash.utilsThe ByteArray class provides methods and properties to optimize reading, writing, and working with binary data.
 Camera
flash.mediaUse the Camera class to capture video from a camera attached to a computer running Flash Player.
 Capabilities
flash.systemThe Capabilities class provides properties that describe the system and player that are hosting a SWF file.
 CapsStyle
flash.displayThe CapsStyle class is an enumeration of constant values that specify the caps style to use in drawing lines.
 CFFHinting
flash.text.engineThe CFFHinting class defines values for cff hinting in the FontDescription class.
 CharacterFormat
flashx.textLayout.formatsThis class holds all the Character level properties and methods.
 CharacterUtil
flashx.textLayout.utilsUtilities for managing and getting information about characters.
 Class
Top LevelA Class object is created for each class definition in a program.
 Clipboard
flash.desktopThe Clipboard class provides a container for transferring data and objects through the clipboard.
 ClipboardFormats
flash.desktopThe ClipboardFormats class defines constants for the names of the standard data formats used with the Clipboard class.
 ClipboardTransferMode
flash.desktopThe ClipboardTransferMode class defines constants for the modes used as values of the transferMode parameter of the Clipboard.getData() method.
 ColorCorrection
flash.displayThe ColorCorrection class provides values for the flash.display.Stage.colorCorrection property.
 ColorCorrectionSupport
flash.displayThe ColorCorrectionSupport class provides values for the flash.display.Stage.colorCorrectionSupport property.
 ColorMatrixFilter
flash.filtersThe 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.geomThe ColorTransform class lets you adjust the color values in a display object.
 ColumnState
flashx.textLayout.containerThe ColumnState class calculates the sizes and locations for columns using the width of the container and the attributes specified for the container.
 ComponentEvent
fl.eventsThe ComponentEvent class defines events that are associated with the UIComponent class.
 CompositeOperation
flashx.textLayout.operationsThis class provides a grouping mechanism for multiple FlowOperations that are combined into a single atomic operation.
 CompositionCompletionEvent
flashx.textLayout.eventsA TextFlow instance dispatches this event after a compose operation completes.
 CompressionAlgorithm 
flash.utilsThe CompressionAlgorithm class defines string constants for the names of compress and uncompress options.
 Configuration
flashx.textLayout.elementsThe Configuration class is a primary point of integration between the Text Layout Framework and an application.
 ContainerControllerBase
flashx.textLayout.containerBase class containing shared code between TextContainerHelper and DisplayObjectContainerController
 ContainerFormat
flashx.textLayout.formatsThis class defines container-level properties, such as setting up multiple columns, word wrapping, alignment, padding, and baseline positioning.
 ContainerFormattedElement
flashx.textLayout.elementsContainerFormattedElement is the root class for all container-level block elements, such as DivElement and TextFlow objects.
 ContentElement
flash.text.engineThe 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.
 ContextMenu
flash.uiThe ContextMenu class provides control over the items displayed in context menus.
 ContextMenuBuiltInItems
flash.uiThe ContextMenuBuiltInItems class describes the items that are built in to a context menu.
 ContextMenuClipboardItems
flash.uiThe ContextMenuClipboardItems class lets you enable or disable the commands in the clipboard context menu.
 ContextMenuEvent
flash.eventsAn InteractiveObject dispatches a ContextMenuEvent object when the user opens or interacts with the context menu.
 ContextMenuItem
flash.uiThe ContextMenuItem class represents an item in the context menu.
 ConversionType
flashx.textLayout.conversionValues for the conversionType parameter for ITextExporter.export function.
 ConvolutionFilter
flash.filtersThe ConvolutionFilter class applies a matrix convolution filter effect.
 CSMSettings
flash.textThe CSMSettings class contains properties for use with the TextRenderer.setAdvancedAntiAliasingTable() method to provide continuous stroke modulation (CSM).
 CustomActions
adobe.utilsThe methods of the CustomActions class allow a SWF file playing in the Flash authoring tool to manage any custom actions that are registered with the authoring tool.
 CutOperation
flashx.textLayout.operationsThis class provides the necessary functionality for a cut operation.
 DataEvent
flash.eventsAn object dispatches a DataEvent object when raw data has completed loading.
 Date
Top LevelThe Date class represents date and time information.
 DefinitionError
Top LevelThe DefinitionError class represents an error that occurs when user code attempts to define an identifier that is already defined.
 DeleteObjectSample
flash.samplerThe DeleteObjectSample class represents objects that are created within a getSamples() stream; each DeleteObjectSample object corresponds to a NewObjectSample object.
 DeleteTextOperation
flashx.textLayout.operationsThis class provides the necessary functionality for a delete operation.
 Dictionary
flash.utilsThe Dictionary class lets you create a dynamic collection of properties, which uses strict equality (===) for key comparison.
 DigitCase
flash.text.engineThe DigitCase class is an enumeration of constant values used in setting the digitCase property of the ElementFormat class.
 DigitWidth
flash.text.engineThe DigitWidth class is an enumeration of constant values used in setting the digitWidth property of the ElementFormat class.
 Direction
flashx.textLayout.formatsValues for the direction property of the ParagraphFormattedElement class.
 DisplacementMapFilter
flash.filtersThe 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.filtersThe DisplacementMapFilterMode class provides values for the mode property of the DisplacementMapFilter class.
 DisplayObject
flash.displayThe DisplayObject class is the base class for all objects that can be placed on the display list.
 DisplayObjectContainer
flash.displayThe DisplayObjectContainer class is the base class for all objects that can serve as display object containers on the display list.
 DisplayObjectContainerController
flashx.textLayout.containerManages the TextLines for a DisplayObjectContainer.
 DivElement
flashx.textLayout.elementsThe DivElement class defines an element for grouping paragraphs (ParagraphElement objects).
 DockIcon 
flash.desktopThe DockIcon class represents the MacOS X®-style dock icon.
 DownloadErrorEvent 
air.update.eventsA DownloadErrorEvent object is dispatched by an ApplicationUpdater or ApplicationUpdaterUI object when an error happens while downloading the update file.
 DRMAuthenticateEvent 
flash.eventsA 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.eventsThe DRMManager dispatches a DRMAuthenticationCompleteEvent object when a call to the authenticate() method of the DRMManager object succeeds.
 DRMAuthenticationErrorEvent 
flash.eventsThe DRMManager dispatches a DRMAuthenticationErrorEvent object when a call to the authenticate() method of the DRMManager object fails.
 DRMContentData 
flash.net.drmThe DRMContentData class provides the information required to obtain the voucher necessary to view DRM-protected content.
 DRMErrorEvent 
flash.eventsAIR dispatches a DRMErrorEvent object when a NetStream object, trying to play a digital rights management (DRM) encrypted file, encounters a DRM-related error.
 DRMManager 
flash.net.drmThe DRMManager manages the retrieval and storage of the vouchers needed to view DRM-protected content.
 DRMManagerError 
flash.errorsThe DRMManager dispatches a DRMManagerError event to report errors.
 DRMPlaybackTimeWindow 
flash.net.drmThe DRMPlaybackWindow class represents the time period in which a DRM voucher is valid.
 DRMStatusEvent 
flash.eventsA 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.drmThe DRMVoucher class represents a license token that allows a user to view DRM-protected content.
 DropShadowFilter
flash.filtersThe DropShadowFilter class lets you add a drop shadow to display objects.
 EastAsianJustifier
flash.text.engineThe EastAsianJustifier class has properties to control the justification options for text lines whose content is primarily East Asian text.
 EditingMode
flashx.textLayout.editEditingMode values used with EditManager class.
 EditManager
flashx.textLayout.editManages editing changes to a TextFlow.
 ElementFormat
flash.text.engineThe ElementFormat class represents formatting information which can be applied to a ContentElement.
 ElementRange
flashx.textLayout.editRepresents the range of objects selected within a TextFlow.
 EncryptedLocalStore 
flash.dataThe EncryptedLocalStore class provides methods for setting and getting objects in the encrypted local data store for an AIR application.
 Endian
flash.utilsThe Endian class contains values that denote the byte order used to represent multibyte numbers.
 EOFError
flash.errorsAn EOFError exception is thrown when you attempt to read past the end of the available data.
 Error
Top LevelThe Error class contains information about an error that occurred in a script.
 ErrorEvent
flash.eventsAn object dispatches an ErrorEvent object when an error causes a network operation to fail.
 EvalError
Top LevelThe 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.eventsThe 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.eventsThe EventDispatcher class is the base class for all runtime classes that dispatch events.
 EventPhase
flash.eventsThe EventPhase class provides values for the eventPhase property of the Event class.
 ExternalInterface
flash.externalThe ExternalInterface class is the External API, an application programming interface that enables straightforward communication between ActionScript and the Flash Player container– for example, an HTML page with JavaScript.
 File 
flash.filesystemA File object represents a path to a file or directory.
 FileFilter
flash.netThe 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.eventsA 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.filesystemThe FileMode class defines string constants used in the fileMode parameter of the open() and openAsync() methods of the FileStream class.
 FileReference
flash.netThe FileReference class provides a means to upload and download files between a user's computer and a server.
 FileReferenceList
flash.netThe FileReferenceList class provides a means to let users select one or more files for uploading.
 FileStream 
flash.filesystemA FileStream object is used to read and write files.
 FlowComposerBase
flashx.textLayout.composeThe FlowComposerBase class is the base class for text flow composer classes, which control the composition of text lines in ContainerController objects.
 FlowElement
flashx.textLayout.elementsThe text in a flow is stored in tree form with the elements of the tree representing logical divisions within the text.
 FlowElementMouseEvent
flashx.textLayout.eventsA LinkElement dispatches this event when it detects mouse activity.
 FlowGroupElement
flashx.textLayout.elementsThe FlowGroupElement class is the base class for FlowElement objects that can have an array of children.
 FlowLeafElement
flashx.textLayout.elementsBase class for FlowElements that appear at the lowest level of the flow hierarchy.
 FlowOperation
flashx.textLayout.operationsBase class for all TextLayout operations.
 FlowOperationEvent
flashx.textLayout.eventsA TextFlow instance dispatches this event just before an operation commences and again just after an operation completes.
 FlowTextOperation
flashx.textLayout.operationsBase class for all FlowOperations that apply to a range of text.
 FocusDirection 
flash.displayThe 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.eventsAn object dispatches a FocusEvent object when the user changes the focus from one object in the display list to another.
 FocusManager
fl.managersThe FocusManager class manages focus for a set of components that are navigated by mouse or keyboard as a tab loop.
 Font
flash.textThe Font class is used to manage embedded fonts in SWF files.
 FontDescription
flash.text.engineThe FontDescription class represents properties necessary to describe a font.
 FontLookup
flash.text.engineThe FontLookup class is an enumeration of constant values used with FontDescription.fontLookup.
 FontMetrics
flash.text.engineThe FontMetrics class contains measurement and offset information about a font.
 FontPosture
flash.text.engineThe FontPosture class is an enumeration of constant values used with FontDescription.fontPosture.
 FontStyle
flash.textThe FontStyle class provides values for the TextRenderer class.
 FontType
flash.textThe FontType class contains the enumerated constants "embedded" and "device" for the fontType property of the Font class.
 FontWeight
flash.text.engineThe FontWeight class is an enumeration of constant values used with FontDescription.fontWeight.
 FormatValue
flashx.textLayout.formatsClass holding shared FormatValues.
 FrameLabel
flash.displayThe FrameLabel object contains properties that specify a frame number and the corresponding label name.
 FullScreenEvent
flash.eventsThe Stage object dispatches a FullScreenEvent object whenever the Stage enters or leaves full-screen display mode.
 Function
Top LevelA function is the basic unit of code that can be invoked in ActionScript.
 GlowFilter
flash.filtersThe GlowFilter class lets you apply a glow effect to display objects.
 GradientBevelFilter
flash.filtersThe GradientBevelFilter class lets you apply a gradient bevel effect to display objects.
 GradientGlowFilter
flash.filtersThe GradientGlowFilter class lets you apply a gradient glow effect to display objects.
 GradientType
flash.displayThe GradientType class provides values for the type parameter in the beginGradientFill() and lineGradientStyle() methods of the flash.display.Graphics class.
 GraphicElement
flash.text.engineThe GraphicElement class represents a graphic element in a TextBlock or GroupElement object.
 Graphics
flash.displayThe Graphics class contains a set of methods that you can use to create a vector shape.
 GraphicsBitmapFill
flash.displayDefines a bitmap fill.
 GraphicsEndFill
flash.displayIndicates the end of a graphics fill.
 GraphicsGradientFill
flash.displayDefines a gradient fill.
 GraphicsPath
flash.displayA collection of drawing commands and the coordinate parameters for those commands.
 GraphicsPathCommand
flash.displayDefines the values to use for specifying path-drawing commands.
 GraphicsPathWinding
flash.displayThe 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.displayDefines a shader fill.
 GraphicsSolidFill
flash.displayDefines a solid fill.
 GraphicsStroke
flash.displayDefines a line style or stroke.
 GraphicsTrianglePath
flash.displayDefines an ordered set of triangles that can be rendered using either (u,v) fill coordinates or a normal fill.
 GridFitType
flash.textThe GridFitType class defines values for grid fitting in the TextField class.
 GroupElement
flash.text.engineA GroupElement object groups a collection of TextElement, GraphicElement, or other GroupElement objects that you can assign as a whole to the content property of a TextBlock object.
 HTMLHistoryItem 
flash.htmlAn HTMLHistoryItem object describes a location in the navigation history of an HTMLLoader object.
 HTMLHost 
flash.htmlAn 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.htmlThe HTMLLoader class defines a type of display object that is a container for HTML content.
 HTMLPDFCapability 
flash.htmlThe HTMLPDFCapability class contains possible values of the pdfCapability property of an HTMLLoader object.
 HTMLUncaughtScriptExceptionEvent 
flash.eventsAn HTMLLoader object dispatches an HTMLUncaughtScriptExceptionEvent object whenever a JavaScript exception is thrown and not handled with a catch statement.
 HTMLWindowCreateOptions 
flash.htmlThis 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.eventsThe application dispatches HTTPStatusEvent objects when a network request returns an HTTP status code.
 IBitmapDrawable
flash.displayThe IBitmapDrawable interface is implemented by objects that can be passed as the source parameter of the draw() method of the BitmapData class.
 ICharacterFormat
flashx.textLayout.formatsThis interface provides read access to character-related properties.
 Icon 
flash.desktopThe Icon class represents an operating system icon.
 IConfiguration
flashx.textLayout.elementsRead-only interface to a configuration object.
 IContainerController
flashx.textLayout.containerThe IContainerController interface defines the relationship between a TextFlow object and a container.
 IContainerFormat
flashx.textLayout.formatsThis interface provides read access to container-related properties.
 ID3Info
flash.mediaThe ID3Info class contains properties that reflect ID3 metadata.
 IDataInput
flash.utilsThe IDataInput interface provides a set of methods for reading binary data.
 IDataOutput
flash.utilsThe IDataOutput interface provides a set of methods for writing binary data.
 IDynamicPropertyOutput
flash.netThis interface controls the serialization of dynamic properties of dynamic objects.
 IDynamicPropertyWriter
flash.netThis interface is used with the IDynamicPropertyOutput interface to control the serialization of dynamic properties of dynamic objects.
 IEditManager
flashx.textLayout.editInterface for handling editing of a TextFlow.
 IEventDispatcher
flash.eventsThe IEventDispatcher interface defines methods for adding or removing event listeners, checks whether specific types of event listeners are registered, and dispatches events.
 IExternalizable
flash.utilsThe IExternalizable interface provides control over serialization of a class as it is encoded into a data stream.
 IFlowComposer
flashx.textLayout.composeThe IFlowComposer interface defines the TextLayout display controller, which manages the composition and display of the text flow.
 IFocusManager
fl.managersImplement the IFocusManager interface to create a custom focus manager.
 IFocusManagerComponent
fl.managersThe IFocusManagerComponent interface provides methods and properties that give components the capability to receive focus.
 IFocusManagerGroup
fl.managersThe IFocusManagerGroup interface provides properties that are used to manage a set of components of which only one can be selected at a time.
 IGraphicsData
flash.displayThis 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.displayThis interface is used to define objects that can be used as fill parameters in the flash.display.Graphics methods and drawing classes.
 IGraphicsPath
flash.displayThis interface is used to define objects that can be used as path parameters in the flash.display.Graphics methods and drawing classes.
 IGraphicsStroke
flash.displayThis interface is used to define objects that can be used as stroke parameters in the flash.display.Graphics methods and drawing classes.
 IllegalOperationError
flash.errorsThe IllegalOperationError exception is thrown when a method is not implemented or the implementation doesn't cover the current usage.
 IME
flash.systemThe IME class lets you directly manipulate the operating system's input method editor (IME) in the Flash Player application that is running on a client computer.
 IMEConversionMode
flash.systemThis class contains constants for use with the IME.conversionMode property.
 IMEEvent
flash.eventsAn IMEEvent object is dispatched when the user enters text using an input method editor (IME).
 ImportExportConfiguration
flashx.textLayout.conversionConfigure for import/export of standard components.
 InlineGraphicElement
flashx.textLayout.elementsThe InlineGraphicElement class handles graphic objects that display inline in the text.
 InlineGraphicElementStatus
flashx.textLayout.elementsThe InlineGraphicElementStatus class defines a set of constants for checking the value of InLineGraphicElement.status.
 InsertInlineGraphicOperation
flashx.textLayout.operationsThis class provides the necessary functionality for inserting an InlineGraphicElement.
 InsertTextOperation
flashx.textLayout.operationsThis class provides the necessary functionality for inserting text.
 int
Top LevelThe int class lets you work with the data type representing a 32-bit signed integer.
 InteractiveIcon 
flash.desktopThe InteractiveIcon class is the base class for the operating system icons associated with applications.
 InteractiveObject
flash.displayThe InteractiveObject class is the abstract base class for all display objects with which the user can interact, using the mouse and keyboard.
 InterpolationMethod
flash.displayThe InterpolationMethod class provides values for the interpolationMethod parameter in the Graphics.beginGradientFill() and Graphics.lineGradientStyle() methods.
 InvalidationType
fl.coreThe InvalidationType class defines InvalidationType constants that are used by the type property of an event object that is dispatched after a component is invalidated.
 InvalidSWFError
flash.errorsFlash Player throws this exception when it encounters a corrupted SWF file.
 InvokeEvent 
flash.eventsThe NativeApplication object of an AIR application dispatches an invoke event when the application is invoked.
 IOError
flash.errorsThe IOError exception is thrown when some type of input or output failure occurs.
 IOErrorEvent
flash.eventsAn IOErrorEvent object is dispatched when an error causes a send or load operation to fail.
 IParagraphFormat
flashx.textLayout.formatsThis interface provides read access to paragraph-related properties.
 ISelectionManager
flashx.textLayout.editInterface for handling text selection in TextLayout.
 ITabStopFormat
flashx.textLayout.formatsThis interface provides read access to tab stop-related properties.
 ITextExporter
flashx.textLayout.conversionInterface for exporting text content from a TextFlow to either a String or XML.
 ITextImporter
flashx.textLayout.conversionInterface for importing text content into a TextFlow from an external source.
 IUndoManager
flashx.textLayout.editThe undoManager keeps track of the text editing operations that have been done or undone so that they may be undone or redone.
 IURIDereferencer 
flash.securityIURIDereferencer defines an interface for objects that resolve URIs in an XML signature.
 JointStyle
flash.displayThe JointStyle class is an enumeration of constant values that specify the joint style to use in drawing lines.
 JPEGLoaderContext
flash.systemJPEGLoaderContext class includes a property for enabling a deblocking filter when loading a JPEG image.
 JustificationRule
flashx.textLayout.formatsValues for the justificationRule property of the ParagraphFormat and ParagraphFormattedElement classes.
 JustificationStyle
flash.text.engineThe JustificationStyle class is an enumeration of constant values for setting the justificationStyle property of the EastAsianJustifier class.
 Kerning
flash.text.engineThe Kerning class is an enumeration of constant values used with ElementFormat.kerning.
 Keyboard
flash.uiThe Keyboard class is used to build an interface that can be controlled by a user with a standard keyboard.
 KeyboardEvent
flash.eventsA KeyboardEvent object id dispatched in response to user input through a keyboard.
 KeyLocation
flash.uiThe KeyLocation class contains constants that indicate the location of a key pressed on the keyboard.
 LabelButton
fl.controlsThe LabelButton class is an abstract class that extends the BaseButton class by adding a label, an icon, and toggle functionality.
 LeadingDirection
flashx.textLayout.formatsValues for the leadingDirection property of the ParagraphFormattedElement class.
 LigatureLevel
flash.text.engineThe LigatureLevel class is an enumeration of constant values used in setting the ligatureLevel property of the ElementFormat class.
 LineBreak
flashx.textLayout.formatsUsed with the lineBreak property of ContainerFormat to determine how lines are broken within wrapping text.
 LineJustification
flash.text.engineThe LineJustification class is an enumeration of constant values used in setting the lineJustfication property of the TextJustifier subclasses.
 LineOffsetBasis
flashx.textLayout.formatsValues for the leadingBasis property of the ParagraphFormat and ParagraphFormattedElement classes.
 LineScaleMode
flash.displayThe LineScaleMode class provides values for the scaleMode parameter in the Graphics.lineStyle() method.
 LinkElement
flashx.textLayout.elementsThe LinkElement class defines a link to a URI, which is executed when the user clicks it.
 LinkState
flashx.textLayout.elementsThe LinkState class defines a set of constants for the linkState property of the LinkElement class.
 Loader
flash.displayThe Loader class is used to load SWF files or image (JPG, PNG, or GIF) files.
 LoaderContext
flash.systemThe LoaderContext class provides options for loading SWF files and other media by using the Loader class.
 LoaderInfo
flash.displayThe LoaderInfo class provides information about a loaded SWF file or a loaded image file (JPEG, GIF, or PNG).
 LoadVoucherSetting 
flash.net.drmThe LoadVoucherSetting class provides string constants enumerating the options to use with the DRMManager settings parameter of the loadVoucher() method.
 LocalConnection
flash.netThe LocalConnection class lets you create a LocalConnection object that can invoke a method in another LocalConnection object.
 Math
Top LevelThe Math class contains methods and constants that represent common mathematical functions and values.
 Matrix
flash.geomThe Matrix class represents a transformation matrix that determines how to map points from one coordinate space to another.
 Matrix3D
flash.geomThe Matrix3D class represents a transformation matrix that determines the position and orientation of a three-dimensional (3D) display object.
 MemoryError
flash.errorsThe MemoryError exception is thrown when a memory allocation request fails.
 Microphone
flash.mediaUse the Microphone class to capture audio from a microphone attached to a computer running Flash Player or Adobe AIR.
 ModifyInlineGraphicOperation
flashx.textLayout.operationsThis class provides the necessary functionality for modifying an InlineGraphicElement.
 MorphShape
flash.displayThe MorphShape class represents MorphShape objects on the display list.
 Mouse
flash.uiThe 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.uiThe MouseCursor class is an enumeration of constant values used in setting the cursor property of the Mouse class.
 MouseEvent
flash.eventsA MouseEvent object is dispatched into the event flow whenever mouse events occur.
 MovieClip
flash.displayThe MovieClip class inherits from the following classes: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject, and EventDispatcher.
 Namespace
Top LevelThe Namespace class contains methods and properties for defining and working with namespaces.
 NativeApplication 
flash.desktopThe NativeApplication class represents this AIR application.
 NativeDragActions 
flash.desktopThe NativeDragActions class defines string constants for the names of the drag-and-drop actions.
 NativeDragEvent 
flash.eventsNative drag events are dispatched by the interactive objects involved in a drag-and-drop operation.
 NativeDragManager 
flash.desktopThe NativeDragManager class coordinates drag-and-drop operations.
 NativeDragOptions 
flash.desktopThe NativeDragOptions class defines constants for the names of drag-and-drop actions allowed in a drag-and-drop operation.
 NativeMenu 
flash.displayThe NativeMenu class contains methods and properties for defining menus.
 NativeMenuItem 
flash.displayThe NativeMenuItem class represents a single item in a menu.
 NativeWindow 
flash.displayThe NativeWindow class provides an interface for creating and controlling native desktop windows.
 NativeWindowBoundsEvent 
flash.eventsA NativeWindow object dispatches a NativeWindowBoundsEvent object when the size or location of the window changes.
 NativeWindowDisplayState 
flash.displayThe NativeWindowDisplayState class defines constants for the names of the window display states.
 NativeWindowDisplayStateEvent 
flash.eventsA NativeWindow object dispatches events of the NativeWindowDisplayStateEvent class when the window display state changes.
 NativeWindowInitOptions 
flash.displayThe NativeWindowInitOptions class defines the initialization options used to construct a new NativeWindow instance.
 NativeWindowResize 
flash.displayThe NativeWindowResize class defines constants for the possible values of the edgeOrCorner parameter of the NativeWindow startResize() method.
 NativeWindowSystemChrome 
flash.displayThe NativeWindowSystemChrome class defines constants for the systemChrome property of the NativeWindowInitOptions object used to create a native window.
 NativeWindowType 
flash.displayThe NativeWindowType class defines constants for the type property of the NativeWindowInitOptions object used to create a native window.
 NetConnection
flash.netThe NetConnection class creates a bidirectional connection between a Flash Player or AIR an AIR application and a Flash Media Server application or between a Flash Player or AIR an AIR application and an application server running Flash Remoting.
 NetStatusEvent
flash.eventsA NetConnection, NetStream, or SharedObject object dispatches NetStatusEvent objects when a it reports its status.
 NetStream
flash.netThe NetStream class opens a one-way streaming connection between an AIR or Flash Player application and Flash Media Server, or between an AIR or Flash Player application and the local file system.
 NetStreamInfo
flash.netThe NetStreamInfo class specifies the various Quality of Service (QOS) statistics related to a NetStream object and the underlying streaming buffer for audio, video, and data.
 NetStreamPlayOptions
flash.netThe NetStreamPlayOptions class specifies the various options that can be passed to the NetStream.play2() method.
 NetStreamPlayTransitions
flash.netThe NetStreamPlayTransitions class specifies the valid strings that you can use with the NetStreamPlayOptions.transition property.
 NewObjectSample
flash.samplerThe NewObjectSample class represents objects that are created within a getSamples() stream.
 NotificationType 
flash.desktopThe 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 LevelA data type representing an IEEE-754 double-precision floating-point number.
 Object
Top LevelThe Object class is at the root of the ActionScript class hierarchy.
 ObjectEncoding
flash.netThe 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.geomThe Orientation3D class is an enumeration of constant values for representing the orientation style of a Matrix3D object.
 OutputProgressEvent 
flash.eventsA FileStream object dispatches OutputProgressEvent objects as pending asynchronous file write operations are performed.
 ParagraphElement
flashx.textLayout.elementsThe ParagraphElement class represents a paragraph in the text flow hierarchy.
 ParagraphFormat
flashx.textLayout.formatsThis class holds defines paragraph-level properties, sunch as leading, justification, tab stops, text alignment, and margins.
 ParagraphFormattedElement
flashx.textLayout.elementsThe ParagraphFormattedElement is an abstract base class for FlowElement classes that have paragraph properties.
 PasteOperation
flashx.textLayout.operationsThis class provides the necessary functionality for paste.
 PerspectiveProjection
flash.geomThe PerspectiveProjection class provides an easy way to assign or modify the perspective transformations of a display object and all of its children.
 PixelSnapping
flash.displayThe PixelSnapping class is an enumeration of constant values for setting the pixel snapping options by using the pixelSnapping property of a Bitmap object.
 Point
flash.geomThe Point object represents a location in a two-dimensional coordinate system, where x represents the horizontal axis and y represents the vertical axis.
 PrintJob
flash.printingThe PrintJob class lets you create content and print it to one or more pages.
 PrintJobOptions
flash.printingThe PrintJobOptions class contains properties to use with the options parameter of the PrintJob.addPage() method.
 PrintJobOrientation
flash.printingThis class provides values that are used by the PrintJob.orientation property for the image position of a printed page.
 ProgressEvent
flash.eventsA ProgressEvent object is dispatched when a load operation has begun or a socket has received data.
 Proxy
flash.utilsThe Proxy class lets you override the default behavior of ActionScript operations (such as retrieving and modifying properties) on an object.
 QName
Top LevelQName objects represent qualified names of XML elements and attributes.
 RangeError
Top LevelA RangeError exception is thrown when a numeric value is outside the acceptable range.
 Rectangle
flash.geomA 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.
 RedoOperation
flashx.textLayout.operationsPsuedo operation passed to listeners on redo.
 ReferenceError
Top LevelA ReferenceError exception is thrown when a reference to an undefined property is attempted on a sealed (nondynamic) object.
 ReferencesValidationSetting 
flash.securityThe ReferencesValidationSetting class defines constants used by the referencesValidationSetting property of an XMLSignatureValidator object.
 RegExp
Top LevelThe 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.
 RenderingMode
flash.text.engineThe RenderingMode class provides values for rendering mode in the flash.text.engine.FontDescription class.
 Responder
flash.netThe 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.
 RevocationCheckSettings 
flash.securityThe RevocationCheckSettings class defines constants used by the revocationCheckSetting property of an XMLSignatureValidator object.
 Sample
flash.samplerThe Sample class creates objects that hold memory analysis information over distinct durations.
 SampleDataEvent
flash.eventsDispatched when the player requests new audio data.
 Scene
flash.displayThe Scene class includes properties for identifying the name, labels, and number of frames in a scene.
 Screen 
flash.displayThe Screen class provides information about the display screens available to this application.
 ScreenMouseEvent 
flash.eventsThe SystemTrayIcon object dispatches events of type ScreenMouseEvent in response to mouse interaction.
 ScriptTimeoutError
flash.errorsThe ScriptTimeoutError exception is thrown when the script timeout interval is reached.
 ScrollBar
fl.controlsThe ScrollBar component provides the end user with a way to control the portion of data that is displayed when there is too much data to fit in the display area.
 ScrollEvent
fl.eventsThe ScrollEvent class defines the scroll event that is associated with the ScrollBar component.
 ScrollEvent
flashx.textLayout.eventsA TextFlow object dispatches this event after text is scrolled within a controller container.
 ScrollPolicy
flashx.textLayout.containerThe ScrollPolicy class is an enumeration class that defines values for the horizontalScrollPolicy and verticalScrollPolicy properties that are defined in IContainerController for container controller classes.
 Security
flash.systemThe Security class lets you specify how content in different domains can communicate with each other.
 SecurityDomain
flash.systemThe SecurityDomain class represents the current security "sandbox," also known as a security domain.
 SecurityError
Top LevelThe SecurityError exception is thrown when some type of security violation takes place.
 SecurityErrorEvent
flash.eventsAn object dispatches a SecurityErrorEvent object to report the occurrence of a security error.
 SecurityPanel
flash.systemThe SecurityPanel class provides values for specifying which Security Settings panel you want to display.
 SelectionEvent
flashx.textLayout.eventsA TextFlow instance dispatches a SelectionEvent object when an EditManager or SelectionManager changes or selects a range of text.
 SelectionFormat
flashx.textLayout.editA SelectionFormat is used to determine the appearnace of the selection highlight.
 SelectionManager
flashx.textLayout.editManages the selection for a TextFlow.
 SelectionState
flashx.textLayout.editA read only class that describes a selection in a TextFlow.
 ServiceMonitor 
air.netThe ServiceMonitor class implements the framework for monitoring the status and availability of network services.
 Shader
flash.displayA Shader instance represents a Pixel Bender shader kernel in ActionScript.
 ShaderData
flash.displayA 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.eventsA ShaderEvent is dispatched when a shader operation launched from a ShaderJob finishes.
 ShaderFilter
flash.filtersThe ShaderFilter class applies a filter by executing a shader on the object being filtered.
 ShaderInput
flash.displayA ShaderInput instance represents a single input image for a shader kernel.
 ShaderJob
flash.displayA ShaderJob instance is used to execute a shader operation in stand-alone mode.
 ShaderParameter
flash.displayA ShaderParameter instance represents a single input parameter of a shader kernel.
 ShaderParameterType
flash.displayThis class defines the constants that represent the possible values for the ShaderParameter class's type property.
 ShaderPrecision
flash.displayThis class defines the constants that represent the possible values for the Shader class's precisionHint property.
 Shape
flash.displayThis class is used to create lightweight shapes using the ActionScript drawing application program interface (API).
 SharedObject
flash.netThe SharedObject class is used to read and store limited amounts of data on a user's computer or on a server.
 SharedObjectFlushStatus
flash.netThe SharedObjectFlushStatus class provides values for the code returned from a call to the SharedObject.flush() method.
 SignatureStatus 
flash.securityThe SignatureStatus class defines constants used by the validityStatus property of an XMLSignatureValidator object.
 SignerTrustSettings 
flash.securityThe SignerTrustSettings class defines constants used with the SignerTrustSettings property of an XMLSignatureValidator object.
 SimpleButton
flash.displayThe SimpleButton class lets you control all instances of button symbols in a SWF file.
 Socket
flash.netThe Socket class enables code to make socket connections and to read and write raw binary data.
 SocketMonitor 
air.netA SocketMonitor object monitors availablity of a TCP endpoint.
 Sound
flash.mediaThe Sound class lets you work with sound in an application.
 SoundChannel
flash.mediaThe SoundChannel class controls a sound in an application.
 SoundCodec
flash.mediaThe SoundCodec class is an enumeration of constant values used in setting the codec property of the Microphone class.
 SoundLoaderContext
flash.mediaThe SoundLoaderContext class provides security checks for files that load sound.
 SoundMixer
flash.mediaThe SoundMixer class contains static properties and methods for global sound control in the application.
 SoundTransform
flash.mediaThe SoundTransform class contains properties for volume and panning.
 SpaceJustifier
flash.text.engineThe SpaceJustifier class represents properties that control the justification options for text lines in a text block.
 SpanElement
flashx.textLayout.elementsThe SpanElement class represents a run of text that has a single set of formatting attributes applied.
 SpecialCharacterElement
flashx.textLayout.elementsThe SpecialCharacterElement class is an abstract base class for elements that represent special characters.
 SplitParagraphOperation
flashx.textLayout.operationsThis class provides the necessary functionality for splitting a paragraph.
 SpreadMethod
flash.displayThe SpreadMethod class provides values for the spreadMethod parameter in the beginGradientFill() and lineGradientStyle() methods of the Graphics class.
 Sprite
flash.displayThe Sprite class is a basic display list building block: a display list node that can display graphics and can also contain children.
 SQLCollationType 
flash.dataThis 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.dataThis class contains the constants that represent the possible values for the SQLConnection.columnNameStyle property.
 SQLColumnSchema 
flash.dataThe SQLColumnSchema class provides information describing the characteristics of a specific column within a table in a database.
 SQLConnection 
flash.dataA SQLConnection instance is used to manage the creation of and connection to local SQL database files (local databases).
 SQLError 
flash.errorsA SQLError instance provides detailed information about a failed operation.
 SQLErrorEvent 
flash.eventsA 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.errorsThis class contains the constants that represent the possible values for the SQLError.operation property.
 SQLEvent 
flash.eventsAdobe AIR dispatches SQLEvent objects when one of the operations performed by a SQLConnection or SQLStatement instance completes successfully.
 SQLIndexSchema 
flash.dataA SQLIndexSchema instance provides information describing a specific index in a database.
 SQLMode 
flash.dataThis class contains the constants that represent the possible values for the openMode parameter of the SQLConnection.open() and SQLConnection.openAsync() methods.
 SQLResult 
flash.dataThe SQLResult class provides access to data returned in response to the execution of a SQL statement (a SQLStatement instance).
 SQLSchema 
flash.dataThe SQLSchema class is the base class for schema information for database objects such as tables, views, and indices.
 SQLSchemaResult 
flash.dataA SQLSchemaResult instance contains the information resulting from a call to the SQLConnection.loadSchema() method.
 SQLStatement 
flash.dataA SQLStatement instance is used to execute a SQL statement against a local SQL database that is open through a SQLConnection instance.
 SQLTableSchema 
flash.dataA SQLTableSchema instance provides information describing a specific table in a database.
 SQLTransactionLockType 
flash.dataThis class contains the constants that represent the possible values for the option parameter of the SQLConnection.begin() method.
 SQLTriggerSchema 
flash.dataA SQLTriggerSchema instance provides information describing a specific trigger in a database.
 SQLUpdateEvent 
flash.eventsA SQLUpdateEvent object is dispatched by a SQLConnection object when a data change occurs on any table associated with the SQLConnection instance.
 SQLViewSchema 
flash.dataA SQLViewSchema instance provides information describing a specific view in a database.
 StackFrame
flash.samplerThe StackFrame class provides access to the properties of a data block containing a function.
 StackOverflowError
flash.errorsActionScript throws a StackOverflowError exception when the stack available to the script is exhausted.
 Stage
flash.displayThe Stage class represents the main drawing area.
 StageAlign
flash.displayThe StageAlign class provides constant values to use for the Stage.align property.
 StageDisplayState
flash.displayThe StageDisplayState class provides values for the Stage.displayState property.
 StageQuality
flash.displayThe StageQuality class provides values for the Stage.quality property.
 StageScaleMode
flash.displayThe StageScaleMode class provides values for the Stage.scaleMode property.
 StandardFlowComposer
flashx.textLayout.composeThe StandardFlowComposer class represents the standard composer and container manager.
 StaticText
flash.textThis class represents StaticText objects on the display list.
 StatusChangeEvent
flashx.textLayout.eventsA text flow dispatches the StatusChangeEvent when the status of a FlowElement changes.
 StatusEvent
flash.eventsAn 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.eventsA 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.eventsDispatched after the updater successfully validates the file in the call to the installFromAIRFile() method.
 StatusUpdateErrorEvent 
air.update.eventsA 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.eventsAn updater object dispatches a StatusUpdateEvent object after the updater successfully downloads and interprets the update descriptor file.
 String
Top LevelThe String class is a data type that represents a string of characters.
 StyleManager
fl.managersThe StyleManager class provides static methods that can be used to get and set styles for a component instance, an entire component type, or all user interface components in a Flash document.
 StyleSheet
flash.textThe StyleSheet class lets you create a StyleSheet object that contains text formatting rules for font size, color, and other styles.
 SubParagraphGroupElement
flashx.textLayout.elementsThe SubParagraphGroupElement class groups FlowLeafElements together.
 SWFVersion
flash.displayThe SWFVersion class is an enumeration of constant values that indicate the file format version of a loaded SWF file.
 SyncEvent
flash.eventsAn SharedObject object representing a remote shared object dispatches a SyncEvent object when the remote shared object has been updated by the server.
 SyntaxError
Top LevelA SyntaxError exception is thrown when a parsing error occurs, for one of the following reasons:.
 System
flash.systemThe System class contains properties related to certain operations that take place on the user's computer, such as operations with shared objects, local settings for cameras and microphones, and the use of the Clipboard.
 SystemTrayIcon 
flash.desktopThe SystemTrayIcon class represents the Windows taskbar® notification area (system tray)-style icon.
 TabAlignment
flash.text.engineThe TabAlignment class is an enumeration of constant values that you can use to set the tabAlignment property of the TabStop class.
 TabElement
flashx.textLayout.elementsThe TabElement class represents a in the text flow.
 TabStop
flash.text.engineThe TabStop class represents the properties of a tab stop in a text block.
 TabStopFormat
flashx.textLayout.formatsThe TabStopFormat class represents the properties of a tab stop in a ParagraphFormat.
 TCYElement
flashx.textLayout.elementsThe TCYElement (Tatechuuyoko - ta-tae-chu-yo-ko) class is a subclass of SubParagraphGroupElement that causes text to draw horizontally within a vertical line.
 TextAlign
flashx.textLayout.formatsValues for the textAlign and textAlignLast properties of the ParagraphFormat and ParagraphFormattedElement classes.
 TextBaseline
flash.text.engineThe TextBaseline class is an enumeration of constant values to use in setting the dominantBaseline and alignmentBaseline properties of the ElementFormat class.
 TextBlock
flash.text.engineThe TextBlock class is a factory for the creation of TextLine objects, which you can render by placing them on the display list.
 TextColorType
flash.textThe TextColorType class provides color values for the flash.text.TextRenderer class.
 TextDecoration
flashx.textLayout.formatsValues for the textDecoration property of the ParagraphFormattedElement class.
 TextDisplayMode
flash.textThe TextDisplayMode class contains values that control the subpixel anti-aliasing of the advanced anti-aliasing system.
 TextElement
flash.text.engineThe TextElement class represents a string of formatted text.
 TextEvent
flash.eventsAn object dispatches a TextEvent object when a user enters text in a text field or clicks a hyperlink in an HTML-enabled text field.
 TextExtent
flash.textThe TextExtent class contains information about the extents of some text in a text field.
 TextField
flash.textThe TextField class is used to create display objects for text display and input.
 TextFieldAutoSize
flash.textThe TextFieldAutoSize class is an enumeration of constant values used in setting the autoSize property of the TextField class.
 TextFieldType
flash.textThe TextFieldType class is an enumeration of constant values used in setting the type property of the TextField class.
 TextFilter
flashx.textLayout.conversionThis is the gateway class for handling import and export.
 TextFlow
flashx.textLayout.elementsThe TextFlow class is responsible for managing all the text content of a story.
 TextFlowLine
flashx.textLayout.elementsThe TextFlowLine class represents a single line of text in a text flow.
 TextFlowLineLocation
flashx.textLayout.elementsThe TextFlowLineLocation class is an enumeration class that defines constants for specifying the location of a line within a paragraph.
 TextFormat
flash.textThe TextFormat class represents character formatting information.
 TextFormatAlign
flash.textThe TextFormatAlign class provides values for text alignment in the TextFormat class.
 TextJustifier
flash.text.engineThe TextJustifier class is an abstract base class for the justifier types that you can apply to a TextBlock, specifically the EastAsianJustifier and SpaceJustifier classes.
 TextLayout
fl.controlsThe TextLayout class defines the Flash TextLayout component, which is an extensible framework for handling all aspects of creating and editing text.
 TextLine
flash.text.engineThe TextLine class is used to display text on the display list.
 TextLineCreationResult
flash.text.engineThe TextLineCreationResult class is an enumeration of constant values used with TextBlock.textLineCreationResult.
 TextLineFactory
flashx.textLayout.factoryTextLineFactory provides two simple methods for manufacturing TextLines for content.
 TextLineMetrics
flash.textThe TextLineMetrics class contains information about the text position and measurements of a line of text within a text field.
 TextLineMirrorRegion
flash.text.engineThe TextLineMirrorRegion class represents a portion of a text line wherein events are mirrored to another event dispatcher.
 TextLineValidity
flash.text.engineThe TextLineValidity class is an enumeration of constant values for setting the validity property of the TextLine class.
 TextRange
flashx.textLayout.editA read only class that describes a range of contiguous text.
 TextRangeUtil
flashx.textLayout.utilsUtilities for manipulating a TextRange The methods of this class are static and must be called using the syntax TextRangeUtil.method(parameter).
 TextRenderer
flash.textThe TextRenderer class provides functionality for the advanced anti-aliasing capability of embedded fonts.
 TextRotation
flash.text.engineThe 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.editA TextScrap is a holding place for all or part of a TextFlow.
 TextSnapshot
flash.textTextSnapshot objects let you work with static text in a movie clip.
 Timer
flash.utilsThe Timer class is the interface to timers, which let you run code on a specified time sequence.
 TimerEvent
flash.eventsA Timer object dispatches a TimerEvent objects whenever the Timer object reaches the interval specified by the Timer.delay property.
 Transform
flash.geomThe Transform class provides access to color adjustment properties and two- or three-dimensional transformation objects that can be applied to a display object.
 TriangleCulling
flash.displayDefines codes for culling algorithms that determine which triangles not to render when drawing triangle paths.
 TypeError
Top LevelA TypeError exception is thrown when the actual type of an operand is different from the expected type.
 TypographicCase
flash.text.engineThe TypographicCase class is an enumeration of constant values for setting the typographicCase property of the ElementFormat class.
 UIComponent
fl.coreThe UIComponent class is the base class for all visual components, both interactive and noninteractive.
 uint
Top LevelThe uint class provides methods for working with a data type representing a 32-bit unsigned integer.
 UndoManager
flashx.textLayout.editManages the ability to undo editing operations.
 UndoOperation
flashx.textLayout.operationsPsuedo operation passed to listeners on undo.
 UpdateEvent 
air.update.eventsA UpdateEvent is dispatched by a ApplicationUpdater object during the update process.
 Updater 
flash.desktopThe Updater class is used to update the currently running application with a different version.
 URIError
Top LevelA URIError exception is thrown when one of the global URI handling functions is used in a way that is incompatible with its definition.
 URLLoader
flash.netThe URLLoader class downloads data from a URL as text, binary data, or URL-encoded variables.
 URLLoaderDataFormat
flash.netThe URLLoaderDataFormat class provides values that specify how downloaded data is received.
 URLMonitor 
air.netThe URLMonitor class monitors availablity of an HTTP- or HTTPS-based service.
 URLRequest
flash.netThe URLRequest class captures all of the information in a single HTTP request.
 URLRequestDefaults 
flash.netThe URLRequestDefaults class includes static properties that you can set to define default values for the properties of the URLRequest class.
 URLRequestHeader
flash.netA URLRequestHeader object encapsulates a single HTTP request header and consists of a name/value pair.
 URLRequestMethod
flash.netThe 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.netThe URLStream class provides low-level access to downloading URLs.
 URLVariables
flash.netThe URLVariables class allows you to transfer variables between an application and a server.
 Utils3D
flash.geomThe Utils3D class contains static methods that simplify the implementation of certain three-dimensional matrix operations.
 Vector
Top LevelThe Vector class lets you access and manipulate a vector — an array whose elements all have the same data type.
 Vector3D
flash.geomThe Vector3D class represents a point or a location in the three-dimensional space using the Cartesian coordinates x, y, and z.
 VerifyError
Top LevelThe VerifyError class represents an error that occurs when a malformed or corrupted SWF file is encountered.
 VerticalAlign
flashx.textLayout.formatsValues for the verticalAlign property.
 Video
flash.mediaThe Video class displays live or recorded video in an application without embedding the video in your SWF file.
 WhiteSpaceCollapse
flashx.textLayout.formatsValues for the whiteSpaceCollapse property of the CharacterFormat and FlowElement classes.
 XML
Top LevelThe XML class contains methods and properties for working with XML objects.
 XMLDocument
flash.xmlThe XMLDocument class represents the legacy XML object that was present in ActionScript 2.0.
 XMLList
Top LevelThe XMLList class contains methods for working with one or more XML elements.
 XMLNode
flash.xmlThe XMLNode class represents the legacy XML object that was present in ActionScript 2.0 and that was renamed in ActionScript 3.0.
 XMLNodeType
flash.xmlThe XMLNodeType class contains constants used with XMLNode.nodeType.
 XMLSignatureValidator 
flash.securityThe 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.netThe 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.
 XMLUI
adobe.utilsThe XMLUI class enables communication with SWF files that are used as custom user interfaces for the Flash authoring tool's extensibility features.