Documentation for ActionScript™ classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners that belong to a specific class in ActionScript (as opposed to global functions or properties). The classes are listed alphabetically. If you are not sure to which class a certain member belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| Accessibility
| flash.accessibility | The Accessibility class manages communication with screen readers. | |
| AccessibilityProperties
| flash.accessibility | The AccessibilityProperties class lets you control the presentation of Flash objects to accessibility aids, such as screen readers. | |
| AccImpl
| fl.accessibility | The AccImpl class, also called the Accessibility Implementation class, is the base class for the implementation of accessibility in components. | |
| 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. | |
| Animator
| fl.motion | The Animator class applies an XML description of a motion tween to a display object. | |
| 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. | |
| 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. | |
| AutoLayoutEvent
| fl.video | Flash® Player dispatches an AutoLayoutEvent object when the video player is resized and laid out automatically. | |
| AVM1Movie
| flash.display | AVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0. | |
| Back
| fl.motion.easing | The Back class defines three easing functions to implement motion with ActionScript animations. | |
| Back
| fl.transitions.easing | The Back class defines three easing functions to implement motion with ActionScript animations. | |
| BaseButton
| fl.controls | The BaseButton class is the base class for all button components, defining properties and methods that are common to all buttons. | |
| BaseScrollPane
| fl.containers | The BaseScrollPane class handles basic scroll pane functionality including events, styling, drawing the mask and background, the layout of scroll bars, and the handling of scroll positions. | |
| BevelFilter
| flash.filters | The BevelFilter class lets you add a bevel effect to display objects. | |
| BezierEase
| fl.motion | The BezierEase class provides precise easing control for a motion tween between two keyframes. | |
| BezierSegment
| fl.motion | A Bezier segment consists of four Point objects that define a single cubic Bezier curve. | |
| 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. | |
| 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. | |
| Blinds
| fl.transitions | The Blinds class reveals the movie clip object by using appearing or disappearing rectangles. | |
| 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. | |
| Bounce
| fl.motion.easing | The Bounce class defines three easing functions to implement bouncing motion with ActionScript animation, similar to a ball falling and bouncing on a floor with several decaying rebounds. | |
| Bounce
| fl.transitions.easing | The Bounce class defines three easing functions to implement bouncing motion with ActionScript animation, similar to a ball falling and bouncing on a floor with several decaying rebounds. | |
| 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. | |
| Button
| fl.controls | The Button component represents a commonly used rectangular button. | |
| ButtonAccImpl
| fl.accessibility | The ButtonAccImpl class, also called the Button Accessibility Implementation class, enables communication between a Button component and a screen reader. | |
| ButtonLabelPlacement
| fl.controls | The ButtonLabelPlacement class defines constants for the values of the labelPlacement property of a Button, CheckBox, or RadioButton component. | |
| 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 a camera attached to a computer running Flash Player. | |
| Capabilities
| flash.system | The Capabilities class provides properties that describe the system and player that are hosting a SWF file. | |
| 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. | |
| CellRenderer
| fl.controls.listClasses | The CellRenderer class defines methods and properties for list-based components to use to manipulate and display custom cell content in each of their rows. | |
| CheckBox
| fl.controls | The CheckBox component displays a small box that can contain a check mark. | |
| CheckBoxAccImpl
| fl.accessibility | The CheckBoxAccImpl class, also called the CheckBox Accessibility Implementation class, is used to make a CheckBox component accessible. | |
| Circular
| fl.motion.easing | The Circular class defines three easing functions to implement motion with ActionScript animation. | |
| Class
| Top Level | A Class object is created for each class definition in a program. | |
| Clipboard
| flash.desktop | The Clipboard class provides a container for transferring data and objects through the clipboard and through drag-and-drop operations. | |
| ClipboardFormats
| flash.desktop | Defines constants for the names of the standard data formats used with the Clipboard class. | |
| ClipboardTransferMode
| flash.desktop | Defines constants for the modes used as values of the transferMode parameter of the Clipboard.getData() method. | |
| Color
| fl.motion | The Color class extends the Flash Player ColorTransform class, adding the ability to control brightness and tint. | |
| 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. | |
| ColorPicker
| fl.controls | The ColorPicker component displays a list of one or more swatches from which the user can select a color. | |
| ColorPickerEvent
| fl.events | The ColorPickerEvent class defines events that are associated with the ColorPicker component. | |
| ColorTransform
| flash.geom | The ColorTransform class lets you adjust the color values in a display object. | |
| ComboBox
| fl.controls | The ComboBox component contains a drop-down list from which the user can select one value. | |
| ComboBoxAccImpl
| fl.accessibility | The ComboBoxAccImpl class, also called the ComboBox Accessibility Implementation class, is used to make a ComboBox component accessible. | |
| ComponentEvent
| fl.events | The ComponentEvent class defines events that are associated with the UIComponent class. | |
| CompressionAlgorithm
| flash.utils | Defines string constants for the names of compress and uncompress options. | |
| ContextMenu
| flash.ui | The ContextMenu class provides control over the items in the Flash Player context menu. | |
| ContextMenuBuiltInItems
| flash.ui | The ContextMenuBuiltInItems class describes the items that are built in to a context menu. | |
| ContextMenuEvent
| flash.events | An object dispatches a ContextMenuEvent object when the user generates or interacts with the context menu. | |
| ContextMenuItem
| flash.ui | Use the ContextMenuItem class to create custom menu items to display in the Flash Player context menu. | |
| ConvolutionFilter
| flash.filters | The ConvolutionFilter class applies a matrix convolution filter effect. | |
| CSMSettings
| flash.text | The CSMSettings class contains properties for use with the TextRenderer.setAdvancedAntiAliasingTable() method to provide continuous stroke modulation (CSM). | |
| Cubic
| fl.motion.easing | The Cubic class defines three easing functions to implement motion with ActionScript animation. | |
| CuePointType
| fl.video | The CuePointType class provides constant values for the type property on the info object of a MetadataEvent instance of type CUE_POINT. | |
| CustomActions
| adobe.utils | The 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. | |
| CustomEase
| fl.motion | The CustomEase class is used to modify specific properties of the easing behavior of a motion tween as the tween progresses over time. | |
| DataChangeEvent
| fl.events | The DataChangeEvent class defines the event that is dispatched when the data that is associated with a component changes. | |
| DataChangeType
| fl.events | The DataChangeType class defines constants for the DataChangeEvent.changeType event. | |
| DataEvent
| flash.events | An object dispatches a DataEvent object when raw data has completed loading. | |
| DataGrid
| fl.controls | The DataGrid class is a list-based component that provides a grid of rows and columns. | |
| DataGridAccImpl
| fl.accessibility | The DataGridAccImpl class, also called the DataGrid Accessibility Implementation class, is used to make a DataGrid component accessible. | |
| DataGridCellEditor
| fl.controls.dataGridClasses | The DataGridCellEditor class defines the default item editor for a DataGrid control. | |
| DataGridColumn
| fl.controls.dataGridClasses | The DataGridColumn class describes a column in a DataGrid component. | |
| DataGridEvent
| fl.events | The DataGridEvent class defines events that are associated with the DataGrid component. | |
| DataGridEventReason
| fl.events | The DataGridEventReason class defines constants that are used for the values of the reason property of the DataGridEvent object when the value of the type property is itemEditEnd. | |
| DataProvider
| fl.data | The DataProvider class provides methods and properties that allow you to query and modify the data in any list-based component--for example, in a List, DataGrid, TileList, or ComboBox component. | |
| Date
| Top Level | The Date class represents date and time information. | |
| 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. | |
| Dictionary
| flash.utils | The Dictionary class lets you create a dynamic collection of properties, which uses strict equality (===) for key comparison on non-primitive object keys. | |
| 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. | |
| DockIcon
| flash.desktop | The DockIcon class represents the MacOS X®-style dock icon. | |
| DRMAuthenticateEvent
| flash.events | Dispatched when a NetStream object tries to play digital rights management (DRM) encrypted content that requires a user credential for authentication. | |
| DRMErrorEvent
| flash.events | AIR dispatches a DRMErrorEvent object when a NetStream object, trying to play a digital rights management (DRM) encrypted file, encounters a DRM-related error. | |
| 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). | |
| DropShadowFilter
| flash.filters | The DropShadowFilter class lets you add a drop shadow to display objects. | |
| Elastic
| fl.motion.easing | The Elastic class defines three easing functions to implement motion with ActionScript animation, where the motion is defined by an exponentially decaying sine wave. | |
| Elastic
| fl.transitions.easing | The Elastic class defines three easing functions to implement motion with ActionScript animation, where the motion is defined by an exponentially decaying sine wave. | |
| EncryptedLocalStore
| flash.data | The EncryptedLocalStore class provides methods for setting and getting objects in the encrypted local data store for an AIR application. | |
| 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 a network 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. | |
| Exponential
| fl.motion.easing | The Exponential class defines three easing functions to implement motion with ActionScript animation. | |
| ExternalInterface
| flash.external | The 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. | |
| Fade
| fl.transitions | The Fade class fades the movie clip object in or out. | |
| 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. | |
| FLVPlayback
| fl.video | FLVPlayback extends the Sprite class and wraps a VideoPlayer object. | |
| FLVPlaybackCaptioning
| fl.video | The FLVPlaybackCaptioning component enables captioning for the FLVPlayback component. | |
| Fly
| fl.transitions | The Fly class slides the movie clip object in from a specified direction. | |
| 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. | |
| FocusManager
| fl.managers | The FocusManager class manages focus for a set of components that are navigated by mouse or keyboard as a tab loop. | |
| Font
| flash.text | The Font class is used to manage embedded fonts in SWF files. | |
| 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. | |
| 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. | |
| FunctionEase
| fl.motion | The FunctionEase class allows custom interpolation functions to be used with the fl.motion framework in place of other interpolations like SimpleEase and CustomEase. | |
| 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. | |
| Graphics
| flash.display | The Graphics class contains a set of methods that you can use to create a vector shape. | |
| GridFitType
| flash.text | The GridFitType class defines values for grid fitting in the TextField class. | |
| HeaderRenderer
| fl.controls.dataGridClasses | The HeaderRenderer class displays the column header for the current DataGrid column. | |
| 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. | |
| 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. | |
| ICellRenderer
| fl.controls.listClasses | The ICellRenderer interface provides the methods and properties that a cell renderer requires. | |
| Icon
| flash.desktop | The Icon class represents an operating system icon. | |
| ID3Info
| flash.media | The ID3Info class contains properties that reflect ID3 metadata. | |
| IDataInput
| flash.utils | The IDataInput interface provides a set of methods for reading binary data. | |
| IDataOutput
| flash.utils | The IDataOutput interface provides a set of methods for writing binary data. | |
| IDynamicPropertyOutput
| flash.net | This interface controls the serialization of dynamic properties of dynamic objects. | |
| IDynamicPropertyWriter
| flash.net | This interface is used with the IDynamicPropertyOutput interface to control the serialization of dynamic properties of dynamic objects. | |
| IEventDispatcher
| flash.events | The IEventDispatcher interface defines methods for adding or removing event listeners, checks whether specific types of event listeners are registered, and dispatches events. | |
| IExternalizable
| flash.utils | The IExternalizable interface provides control over serialization of a class as it is encoded into a data stream. | |
| IFocusManager
| fl.managers | Implement the IFocusManager interface to create a custom focus manager. | |
| IFocusManagerComponent
| fl.managers | The IFocusManagerComponent interface provides methods and properties that give components the capability to receive focus. | |
| IFocusManagerGroup
| fl.managers | The IFocusManagerGroup interface provides properties that are used to manage a set of components of which only one can be selected at a time. | |
| IllegalOperationError
| flash.errors | The IllegalOperationError exception is thrown when a method is not implemented or the implementation doesn't cover the current usage. | |
| ImageCell
| fl.controls.listClasses | The ImageCell is the default cell renderer for the TileList component. | |
| IME
| flash.system | The 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.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). | |
| INCManager
| fl.video | The INCManager is the interface for classes that create the flash.net.NetConnection for the VideoPlayer class. | |
| IndeterminateBar
| fl.controls.progressBarClasses | The IndeterminateBar class handles the drawing of the progress bar component when the size of the source that is being loaded is unknown. | |
| int
| Top Level | The int class lets you work with the data type representing a 32-bit signed integer. | |
| InteractionInputType
| fl.events | The InteractionInputType class defines constants for the values of the triggerEvent property of the SliderEvent object. | |
| InteractiveIcon
| flash.desktop | InteractiveIcon is the abstract 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 and keyboard. | |
| InterpolationMethod
| flash.display | The InterpolationMethod class provides values for the interpolationMethod parameter in the Graphics.beginGradientFill() and Graphics.lineGradientStyle() methods. | |
| InvalidationType
| fl.core | The 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.errors | Flash Player throws this exception when it encounters a corrupted SWF file. | |
| InvokeEvent
| flash.events | The NativeApplication object of an AIR application dispatches an invoke event when the application is invoked. | |
| 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 a send or load operation to fail. | |
| Iris
| fl.transitions | The Iris class reveals the movie clip object by using an animated mask of a square shape or a circle shape that zooms in or out. | |
| ITween
| fl.motion | The ITween interface defines the application programming interface (API) that interpolation classes implement in order to work with the fl.motion classes. | |
| IURIDereferencer
| flash.security | IURIDereferencer defines an interface for objects that resolve URIs in an XML signature. | |
| IVPEvent
| fl.video | The IVPEvent interface is implemented by video events that apply to a specific VideoPlayer object within the FLVPlayback component. | |
| JointStyle
| flash.display | The JointStyle class is an enumeration of constant values that specify the joint style to use in drawing lines. | |
| 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. | |
| Keyframe
| fl.motion | The Keyframe class defines the visual state at a specific time in a motion tween. | |
| KeyLocation
| flash.ui | The KeyLocation class contains constants that indicate the location of a key pressed on the keyboard. | |
| Label
| fl.controls | A Label component displays one or more lines of plain or HTML-formatted text that can be formatted for alignment and size. | |
| LabelButton
| fl.controls | The LabelButton class is an abstract class that extends the BaseButton class by adding a label, an icon, and toggle functionality. | |
| LabelButtonAccImpl
| fl.accessibility | The LabelButtonAccImpl class, also called the LabelButton Accessibility Implementation class, is used to make a LabelButton component accessible. | |
| LayoutEvent
| fl.video | Event dispatched when the video player is resized and/or laid out. | |
| Linear
| fl.motion.easing | The Linear class defines easing functions to implement non-accelerated motion with ActionScript animations. | |
| LineScaleMode
| flash.display | The LineScaleMode class provides values for the scaleMode parameter in the Graphics.lineStyle() method. | |
| List
| fl.controls | The List component displays list-based information and is ideally suited for the display of arrays of information. | |
| ListAccImpl
| fl.accessibility | The ListAccImpl class, also called the List Accessiblity Implementation class, is used to make a List component accessible. | |
| ListData
| fl.controls.listClasses | ListData is a messenger class that holds information relevant to a specific cell in a list-based component. | |
| ListEvent
| fl.events | The ListEvent class defines events for list-based components including the List, DataGrid, TileList, and ComboBox components. | |
| LivePreviewParent
| fl.livepreview | The LivePreviewParent class provides the timeline for a SWC file or for a compiled clip that is being exported when ActionScript 3.0 is selected. | |
| 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). | |
| LocalConnection
| flash.net | The LocalConnection class lets you create a LocalConnection object that can invoke a method in another LocalConnection object. | |
| Locale
| fl.lang | The fl.lang.Locale class allows you to control how multilanguage text is displayed in a SWF file. | |
| 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. | |
| MatrixTransformer
| fl.motion | The MatrixTransformer class contains methods for modifying individual properties of a transformation matrix: horizontal and vertical scale, horizontal and vertical skew, and rotation. | |
| MemoryError
| flash.errors | The MemoryError exception is thrown when a memory allocation request fails. | |
| MetadataEvent
| fl.video | Flash® Player dispatches a MetadataEvent object when the user requests the FLV file's metadata information packet (NetStream.onMetaData) and when cue points (NetStream.onCuePoint) are encountered in the FLV file. | |
| Microphone
| flash.media | Use the Microphone class to capture audio from a microphone attached to a computer running Flash Player or Adobe AIR. | |
| MorphShape
| flash.display | The MorphShape class represents MorphShape objects on the display list. | |
| Motion
| fl.motion | The Motion class stores a keyframe animation sequence that can be applied to a visual object. | |
| MotionEvent
| fl.motion | The MotionEvent class represents events that are broadcast by the fl.motion.Animator class. | |
| Mouse
| flash.ui | The methods of the Mouse class are used to hide and show the mouse pointer. | |
| MouseEvent
| flash.events | A MouseEvent object is dispatched into the event flow whenever mouse events occur. | |
| MovieClip
| flash.display | The MovieClip class inherits from the following classes: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject, and EventDispatcher. | |
| Namespace
| Top Level | The Namespace class contains methods and properties for defining and working with namespaces. | |
| NativeApplication
| flash.desktop | The NativeApplication class represents this AIR application. | |
| NativeDragActions
| flash.desktop | 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 | Specifies which drag-and-drop actions are allowed by the source of a drag operation. | |
| NativeMenu
| flash.display | The NativeMenu class contains methods and properties for defining menus. | |
| NativeMenuItem
| flash.display | The NativeMenuItem class represents a single item in a menu. | |
| 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. | |
| 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. | |
| NCManager
| fl.video | Creates the NetConnection object for the VideoPlayer class, a helper class for that user facing class. | |
| NCManagerNative
| fl.video | The NCManagerNative class is a subclass of the NCManager class and supports native bandwidth detection, which some Flash Video Streaming Service providers may support. | |
| NetConnection
| flash.net | The 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.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 connection between a Flash Player or AIR application and Flash Media Server, or between a Flash Player or AIR application and the local file system. | |
| NewObjectSample
| flash.sampler | The NewObjectSample class represents objects that are created within a getSamples() stream. | |
| None
| fl.transitions.easing | The None class defines easing functions to implement nonaccelerated motion with ActionScript animations. | |
| 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. | |
| NumericStepper
| fl.controls | The NumericStepper component displays an ordered set of numbers from which the user can make a selection. | |
| 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. | |
| OutputProgressEvent
| flash.events | A FileStream object dispatches OutputProgressEvent objects as pending asynchronous file write operations are performed. | |
| Photo
| fl.transitions | Makes the movie clip object appear or disappear like a photographic flash. | |
| PixelDissolve
| fl.transitions | The PixelDissolve class reveals reveals the movie clip object by using randomly appearing or disappearing rectangles in a checkerboard pattern. | |
| 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. | |
| 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. | |
| 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. | |
| ProgressBar
| fl.controls | The ProgressBar component displays the progress of content that is being loaded. | |
| ProgressBarDirection
| fl.controls | The ProgressBarDirection class defines the values for the direction property of the ProgressBar class. | |
| ProgressBarMode
| fl.controls | The ProgressBarMode class defines the values for the mode property of the ProgressBar class. | |
| ProgressEvent
| flash.events | A ProgressEvent object is dispatched when a load operation has begun or a socket has received data. | |
| Proxy
| flash.utils | The Proxy class lets you override the default behavior of ActionScript operations (such as retrieving and modifying properties) on an object. | |
| QName
| Top Level | QName objects represent qualified names of XML elements and attributes. | |
| Quadratic
| fl.motion.easing | The Quadratic class defines three easing functions to implement accelerated motion with ActionScript animations. | |
| Quartic
| fl.motion.easing | The Quartic class defines three easing functions to implement motion with ActionScript animation. | |
| Quintic
| fl.motion.easing | The Quintic class defines three easing functions to implement motion with ActionScript animation. | |
| RadioButton
| fl.controls | The RadioButton component lets you force a user to make a single selection from a set of choices. | |
| RadioButtonAccImpl
| fl.accessibility | The RadioButtonAccImpl class, also called the RadioButton Accessibility Implementation class, is used to make a RadioButton component accessible. | |
| RadioButtonGroup
| fl.controls | The RadioButtonGroup class defines a group of RadioButton components to act as a single component. | |
| 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. | |
| ReferenceError
|