Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ActionScript Reference
®
Class / Interface
● Adobe AIR
■ Adobe Flex
p: Package
k Extends
Implements
Property
Static Property
Method
Static Method
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development Table of Contents:About This Guide:How to Use This Guide
Table of Contents About this guide How to Use This Guide Understanding Where APIs can be used:
This guide provides a reference for all native ActionScript This guide can be used both as an API reference, as well as The Adobe Flash platform contains two primary runtimes.
2 About this guide One, Adobe Flash Player is browser based, and the other,
APIs for the Adobe Flash Platform runtimes, Adobe Flash a tool to quickly learn about the ActionScript APIs available
3 How to Use This Guide Player, Adobe AIR, and the Flex framework. It contains an within Adobe Flash Player, Adobe AIR, and the Adobe Adobe AIR is desktop based. Adobe AIR is built on top of
alphabetical listing of all the ActionScript APIs as well as Flex framework. the Flash Player, so Flash Player APIs are available within
4 – 5 Adobe Flash Platform for RIAs additional references and resources. Adobe AIR. In addition, this means that Adobe AIR APIs are
6 – 57 ActionScript reference guide To use the guide as a reference guide, just follow these steps: not available within the Flash Player. The Flex framework is
Before you get started, download the latest version of the built on top of Flash Player APIs, and thus it runs in both the
58 - 59 Notes free Adobe runtimes and frameworks: Step 1 : Find the class player and Adobe AIR. However, a number of Flex APIs take
Back Quick URL reference advantage of AIR APIs, and thus only work within Adobe AIR.
Adobe Flash Player All of the classes are included in alphabetical order, with the
www.adobe.com/go/getflashplayer alphabetical range of each page shown in the top right of the Each entry contains icons to indicate where the API can be
page. Simply leaf through the guide, using the Class/Interface used. The icon shows where the API originates, and thus in
Adobe AIR name as a reference, to find the item you are looking for. which runtime the API will run.
www.adobe.com/go/air
Step 2 : Read the information No Icon :
Adobe Flex Originates in Flash Player, and is available in the Flash Player,
www.adobe.com/go/flex Each item entry contains the complete API reference for that Adobe AIR and the Flex Framework.
item. Each entry is formatted to make it easy to quickly scan
the item and view its information. Red Icon Only: ●
Originates in Adobe AIR, and cannot run in Flash Player.
The entry contains a wealth of information about the item
including name, type (class or interface), package name, Black Icon Only : ■
superclass, interfaces implemented as well as a complete API Originates in Flex Framework and runs in Flash Player
listing, including static and instance properties and methods. and Adobe AIR.
p: Package FileReference
k Extends Originates in Flash Player and will run in Flash Player
Implements and Adobe AIR.
Property File ●
Static Property Originates in Adobe AIR, and will not run in Flash Player.
Method Fade ■
Static Method Originates in Flex Framework and will run in Flash Player and
Adobe AIR.
Lets look at the ArrayCollection entry:
FileSystemTree ■●
ArrayCollection ■ Originates in Flex Framework, but uses Adobe AIR APIs. Will
p: cd mx.collections
run in Adobe AIR, but not in Flash Player.
k ListCollectionView
IExternalizable
source: Array Step 3 : Find more information
ArrayCollection()
Runtimes
JavaScript ActionScript
Adobe Dreamweaver ® Adobe Flash Adobe Flash
Desktop Adobe AIR Professional Catalyst™
PDF HTML, CSS, etc.
Server
Adobe Scene7 Adobe ColdFusion® Adobe LiveCycle® ES Adobe Flash Media Adobe After Effects® Adobe Acrobat® Pro Adobe Fireworks®
Server 3
4 5
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development AbstractEvent – AdvancedDataGridItemRenderer
6 7
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development AdvancedDataGridItemRendererAutomationImpl – AuthenticationMethod
8 9
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development Automation – BubbleSeries
10 11
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development BubbleSeriesAutomationImpl – ChartItem
12 13
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development ChartItemDragProxy – Container
14 15
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development ContainerAutomationImpl – DataGridItemRenderer
16 17
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development DataGridItemRendererAutomationImpl – DragEvent
18 19
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development DragManager – FileEvent
20 21
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development FileFilter – FormItemLabel
22 23
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development FrameLabel – HTMLHost
24 25
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development HTMLLoader – IEffect
26 27
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development IEffectInstance – IOLAPElement
28 29
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development IOLAPHierarchy – Keyboard
30 31
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development KeyboardEvent – ListBase
32 33
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development ListBaseAutomationImpl – Matrix3D
34 35
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development MaxAggregator – NativeDragManager
36 37
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development NativeDragOptions – OLAPCell
38 39
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development OLAPCube – PolarDataCanvas
40 41
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development PolarTransform – Repeater
42 43
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development RepeaterAutomationImpl – ServiceMonitor
44 45
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development SetEventHandler – SpreadMethod
46 47
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development Sprite – SWFLoader
48 49
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development SWFLoaderAutomationImpl – Tile
50 51
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development TileBase – UIMovieClip
52 53
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development UIMovieClipAutomationImpl – ViewStackAutomationImpl
54 55
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development VRule – ZoomInstance
56 57
Adobe Flash Platform / ActionScript Reference / Rich Internet Application Development Notes
Notes:
58 59
Online Resources and Information
Developer resources
Flex
www.adobe.com/go/flex_devcenter Forums
Flash Player Flex
www.adobe.com/go/flashplayerdevcenter www.adobe.com/go/flex_forums
Adobe AIR
www.adobe.com/go/airforums
Flash Player
www.adobe.com/go/flashplayer