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 BrowserInvokeEvent 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 | 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. | |
| 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 OS X-style dock icon. | |
| DRMAuthenticateEvent
| flash.events | Dispatched when an AIR application attempts to access an object with identity-based Digital Rights Management (DRM) encryption. | |
| DRMErrorEvent
| flash.events | AIR dispatches DRMErrorEvent objects when an object with Digital Rights Management (DRM) encryption reports information related to its protection. | |
| DRMStatusEvent
| flash.events | AIR dispatches DRMStatusEvent objects when an object with Digital Rights Management (DRM) encryption reports information related to its protection. | |
| 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 FileListEvent is dispatched when a call to the getDirectoryListingAsync() method of a File object successfully enumerates a set of files and directories. | |
| 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 | Flash® Player or the Apollo runtime 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 | Describes a location in the navigation history of an HTMLLoader object. | |
| HTMLHost
| flash.html | Controls behaviors of an HTMLLoader object for user interface elements that can be controlled by setting various properties or 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 | Defines the options that can be specified when JavaScript running in an HTMLLoader 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 | 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 windows and 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 InvokeEvent 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. | |
| 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 | Represents this native AIR application. | |
| NativeDragActions
| flash.desktop | Defines string constants for the names of the drag-and-drop actions. | |
| NativeDragEvent
| flash.events | NativeDragEvents are dispatched by the InteractiveObjects involved in a drag-and-drop operation. | |
| NativeDragManager
| flash.desktop | Coordinates drag-and-drop operations. | |
| NativeDragOptions
| flash.desktop | Specifies which drag-and-drop actions are relevant to 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 | The NativeWindowBoundsEvent is dispatched when the size or location of a NativeWindow changes. | |
| NativeWindowDisplayState
| flash.display | Defines constants for the names of the native window display states. | |
| NativeWindowDisplayStateEvent
| flash.events | The NativeWindowDisplayStateEvent is dispatched when the display state of a NativeWindow changes. | |
| NativeWindowInitOptions
| flash.display | Specifies the initialization options for constructing a new NativeWindow. | |
| NativeWindowResize
| flash.display | Defines constants for the possible values of the edgeOrCorner parameter of the NativeWindow startResize() method. | |
| NativeWindowSystemChrome
| flash.display | Defines constants for the systemChrome property of a NativeWindowInitOptions object. | |
| NativeWindowType
| flash.display | Defines constants for the type property of a NativeWindowInitOptions object. | |
| 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 | 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
| Top Level | A ReferenceError exception is thrown when a reference to an undefined property is attempted on a sealed (nondynamic) object. | |
| RegExp
| Top Level | The RegExp class lets you work with regular expressions, which are patterns that you can use to perform searches in strings and to replace text in strings. | |
| Regular
| fl.transitions.easing | The Regular class defines three easing functions to implement accelerated motion with ActionScript animations. | |
| Responder
| flash.net | The Responder class provides an |