Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
Accordion
| gs.display.accordion | The Accordion class is a controller that implements an accordion component. | |
AkamaiNCManager
| gs.util.akamai | The AkamaiNCManager class is a replacement for the default NCManager class from Adobe. | |
ArrayBidirectionalIterator
| gs.util.iters | The ArrayBidirectionalIterator class provides a non-destructive, pointer-based, bi-directional array iterator. | |
ArrayBounceIterator
| gs.util.iters | The ArrayBounceIterator class provides a non-destructive, pointer-based, bouncing array iterator which moves to the end of the array then reverses direction backward & forward. | |
ArrayIterator
| gs.util.iters | The ArrayIterator class iterates over an array. | |
ArrayLoopableIterator
| gs.util.iters | The ArrayLoopableIterator class provides a non-destructive, pointer-based, looping bi-directional array iterator. | |
ArrayPageIterator
| gs.util.iters | The ArrayPageIterator class provides a non-destructive way to iterate over an array in page sizes. | |
ArrayUtils
| gs.util | The ArrayUtils class contains utility methods for arrays. | |
Assertions
| gs.util | The Assertions class is a singleton that provides assertions for conditionals, and relieve's defensive programming for methods that require arguments. | |
Asset
| gs.preloading | The Asset class is an asset a Preloader uses. | |
AssetCompleteEvent
| gs.events | The AssetCompleteEvent dispatches when an asset has completed downloading. | |
AssetErrorEvent
| gs.events | The AssetErrorEvent dispatches when an asset has stopped loading due to an error. | |
AssetManager
| gs.managers | The AssetManager class is a helper that stores all assets loaded by any Preloader and can get assets from any swf library. | |
AssetOpenEvent
| gs.events | The AssetOpenEvent dispatches when an Asset has started downloading. | |
AssetProgressEvent
| gs.events | The AssetProgressEvent dispatches for an Asset that is downloading. | |
AssetStatusEvent
| gs.events | The AssetStatusEvent dispatches for an Asset that had an HTTP status other than 0 or 200. | |
Atlas
| gs.tracking | The Atlas class fires atlas tracking events. | |
AudioEvent
| gs.events | The AudioEvent class is dispatched for various audio events from audible objects, audible groups, and the sound manager. | |
AudioGroup
| gs.audio | The AudioGroup class controls multiple audible objects. | |
AudioObject
| gs.audio | The AudioObject class controls any audible object. | |
AutoSuggest
| gs.util.autosuggest | The AutoSuggest class provides the search logic needed for an auto suggest, as well as providing you with match data. | |
AutoSuggestMatch
| gs.util.autosuggest | The AutoSuggestMatch class represents a matched search term that was found in an AutoSuggest instance. | |
AutoTyper
| gs.util.text | The AutoTyper class will auto type some text into a text field at scheduled intervals. | |
BaseAccordionLabelBar
| gs.display.accordion | The BaseAccordionLabelBar class is the base class for all label bars in an accordion pane. | |
BaseAccordionPane
| gs.display.accordion | The AccordionPane class wraps a pane section for the accordion. | |
BaseErrorView
| gs.display.view | The BaseErrorView class provides some default functionality that might want to be used for an "error" state of a form. | |
BaseFormView
| gs.display.view | The BaseFormView class defines the base form view should implement, to follow a good pattern of the most commonly used form functionality. | |
BaseView
| gs.display.view | The BaseView class is the base for any views, and provides common hooks and properties. | |
BitmapUtils
| gs.util | The BitmapUtils class contains utility methods for common bitmap operations. | |
BitmapWorker
| gs.preloading.workers | The BitmapWorker class is the worker that loads all assets that are considered bitmap files. | |
Cache
| gs.util.cache | The Cache class caches objects in memory. | |
CacheItem
| gs.util.cache | The CacheItem class is used internally to a Cache instance. | |
CallQueue
| gs.util | The CallQueue class is a simple queue data structure, for method callbacks, but can also wait for events to fire from any event dispatcher. | |
Collection
| gs.util.collections | A simple collection which acts like a data provider. | |
ColorUtils
| gs.util | The ColorUtils class contains utility methods for working with colors. | |
DateUtils
| gs.util | The DateUtils class contains utility methods for working with dates. | |
Decorator
| gs.display.decorators | The Decorator Class is a base decorator that helps implement chainable decorators. | |
DecoratorUtils
| gs.util | The DecoratorUtils class contains helper methods required to build chain-able decorators (gs.display.decorators). | |
Delegate
| gs.util | The Delegate class creates closures for callbacks. | |
DescribeTypeCache
| gs.util.cache | The DescribeType classs wraps the flash.util.describeType function and caches all object descriptions so that describeType will only be called once for any object. | |
DictionaryUtils
| gs.util | The DictionaryUtils class contains utility methods for working with dictionaries. | |
Dimension
| gs.util.geom | The Dimension class stores width and height dimensions and provides various methods of manipulations. | |
DisplayListUtils
| gs.util | The DisplayListUtils class contains utlility methods for display list manipulation. | |
Disposer
| gs.util | The Disposer class is a helper that can simplify disposing objects. | |
Document
| gs.control | The Document class is a stub for a flash document class. | |
DocumentController
| gs.control | The DocumentController class is a document class that contains default startup logic. | |
EventBroadcaster
| gs.util | The EventBroadcaster is a static class, and wraps an instance of an event dispatcher. | |
EventHandler
| gs.util | The EventHandler class is a utility to simplify adding events to display objects. | |
EventUtil
| gs.util | The EventUtils class contains utility methods to simplify adding and removing events. | |
FileFilters
| gs.util | The FileFilterUtils class provides static variables that have predefined file filter instances, to save time. | |
FileRef
| gs.util | The FileRef class is a wrapper around FileReference for uploading, downloading, simplifying upload size limits and events. | |
FilterMode
| gs.util.filters | FilterMode defines the mode of a Displacement Map Filter. | |
FilterQuality
| gs.util.filters | FilterQuality defines the rendering quality of a Filter object. | |
FilterType
| gs.util.filters | FilterType defines the rendering type of a Filter object. | |
FilterUtils
| gs.util.filters | The FilterUtilities class is contains common filter generation and filter management for a display object. | |
FlashvarUtils
| gs.util | The FlashvarUtils class contains utility methods for working with flashvars. | |
FLV
| gs.display.flv | The FLV class loads and plays an FLV. | |
FLVCaptions
| gs.display.flv | The FLVCaptions class simplifies showing captions for an FLV instance. | |
FLVControls
| gs.display.flv | The FLVControls class implements logic for flv controls, which you provide. | |
FLVEvent
| gs.events | The FLVEvent class is dispatched from an FLV instance. | |
FLVPlaybackQManager
| gs.display.flv | The FLVPlaybackQManager uses an instance of an FLVPlayback to play videos in a queue. | |
FLVWorker
| gs.preloading.workers | The FLVWorker class loads progressive flv's with a net stream object. | |
FontUtils
| gs.util | The FontUtils class contains utility methods for fonts. | |
FrameDelay
| gs.util | The FrameDelay class allows for a callback to be called after a certain amount of frames have passed. | |
FramePulse
| gs.util | The FramePulse class should be used as the one source for enter frame events. | |
FrameUtils
| gs.util | The FrameUtils class contains utilities for movie clip frames. | |
FZipWorker
| gs.preloading.workers | The FZipWorker class does the work of loading an FZip file. | |
GradientLabel
| gs.display.text | The GradientLabel class creates gradiated text, it uses a text field as a mask applied to a gradient. | |
GSClip
| gs.display | The GSClip class is a base movie clip that fixes null stage references. | |
GSSprite
| gs.display | The GSSprite class is a base sprite that fixes null stage references. | |
GSTextField
| gs.display | The GSTextField class simplifies creating text fields that have formatting requirements. | |
Hitbox
| gs.tracking | The Hitbox class fires hitbox tracking events. | |
HTMLUtils
| gs.util | The HTMLUtils class contains helpers for HTML. | |
HTTPCall
| gs.http | The HTTPCall class simplifies making http requests. | |
HTTPCallFault
| gs.http | The HTTPCallFault class is a fault wrapper for faulty http calls. | |
HTTPCallResponseFormat
| gs.http | The HTTPCallResponseFormat class is an enumeration of constants for HTTPCall#responseFormat. | |
HTTPCallResult
| gs.http | The HTTPCallResult class is a result wrapper for successful http calls. | |
HTTPCallResultHandler
| gs.http | The HTTPCallResultHandler class processes an HTTPCall response. | |
HTTPService
| gs.http | The HTTPService class is a simple wrapper around sending HTTPCalls to the same server. | |
ICollection
| gs.util.collections | Interface for collection objects. | |
Ident
| gs.util.akamai | The Ident class is used for pinging an Akamai Ident service to determine the best IP to use for a Flash Media Server on the Akamai network. | |
Inactivity
| gs.util | The Inactivity class can be used to watch for inactivity within the scope of a DisplayObject. | |
IXMLView
| gs.display.xmlview | Interface for views that are XMLViews and work with an XMLViewManager. | |
JSFLProxy
| gs.util | The JSFLProxy class is a proxy class that eleviates the pain of running jsfl from actionscript. | |
JSONWorker
| gs.preloading.workers | The JSONWorker class is a worker that's used to load some URL that's JSON. | |
KeyHandler
| gs.util | The KeyHandler class is a shortcut to handle keyboard events. | |
LayoutManager
| gs.managers | The LayoutManager class provides shortcuts for many alignment and layering operations. | |
MathUtils
| gs.util | The MathUtils class contains various math functions. | |
Model
| gs.model | The Model class contains shortcuts for parsing a model xml file. | |
MouseUtils
| gs.util | The MouseUtils class has utility methods for working with mouse positions. | |
NavigateToLink
| gs.display.decorators | The NavigateToLink class decorates any sprite, with "navigateToLink" functionality tied in with the model. | |
NavigateToURL
| gs.util | The NavigateToURL class is a utility to alter how all url navigation is done. | |
ObjectUtils
| gs.util | The ObjectUtils class has utility methods for working with objects. | |
Omniture
| gs.tracking | The Omniture class fires omniture tracking events. | |
OrderedDictionary
| gs.util | The OrderedDictionary class provides a dictionary like collection which persists the order of entries similar to an array. | |
PlayerUtils
| gs.util | The PlayerUtils class provides shortcut methods for finding things about the currently running player. | |
Point
| gs.util.geom | The Point class plots x and y coordinates in a 2D grid. | |
Point3D
| gs.util.geom | The Point3D class plots x,y,and z in 3D space. | |
Preloader
| gs.preloading | The Preloader class is a controller you use for loading assets. | |
PreloadProgressEvent
| gs.events | The PreloadProgressEvent dispatches to notify listeners the overall progress of a Preloader. | |
Profiler
| gs.util | The Profiler class is a generic graph utility the displays memory, and frames per second statistics. | |
QueryString
| gs.util | The QueryString class reads query string parameters in the web browsers address bar. | |
RemotingCall
| gs.remoting | The RemotingCall class simplifies making remoting calls. | |
RemotingCallFault
| gs.remoting | The RemotingCallFault class wraps a fault object returned from a remoting call. | |
RemotingCallResult
| gs.remoting | The RemotingCallResult class wraps a result object returned from a remoting call. | |
RemotingCallResultHandler
| gs.remoting | The RemotingCallResultHandler class processes a RemotingCall response. | |
RemotingService
| gs.remoting | The RemotingService class is a simple wrapper around sending remoting calls to the same gateway and endpoint. | |
ReversableClip
| gs.display.decorators | The ReversableClip class decorates a movie clip with play in reverse functionality. | |
RoundRect
| gs.display.shapes | The RoundRect class creates round rectangles. | |
Scale3Clip
| gs.display | The Scale3Clip is a sprite that manages scale 3. | |
Scale9Clip
| gs.display | The Scale9Clip is a sprite that manages scale 9. | |
ScopeUtils
| gs.util | The ScopeUtils class provides utilities for working with scope. | |
ScrollBar
| gs.display | The ScrollBar class provides vertical and horizontal scrolling. | |
SetterUtils
| gs.util | The SetterUtils class contains utility methods that decrease amount of code you have to write for setting the same properties on multiple objects. | |
SharedObjectUtils
| gs.util | The SharedObjectUtils class contains utility methods for working with shared objects. | |
SmartText
| gs.display.text | The SmartText class contains a text field and manages using embedded fonts or bitmapping the text field after rendering system fonts. | |
SoapCall
| gs.soap | The SoapCall class is used in a soap service to execute a call. | |
SoapCallFault
| gs.soap | The SoapCallFault class wraps soap faults and is passed to your onFault handlers. | |
SoapCallResult
| gs.soap | The SoapCallResult class wraps soap results and is passed to your onResult handlers. | |
SoapCallResultHandler
| gs.soap | The SoapCallResultHandler class process soap responses and figures out if they're good responses or faults. | |
SoapMethodInfo
| gs.soap | The SoapMethodInfo class is a value object used in a SoapService. | |
SoapService
| gs.soap | The SoapService class simplifies making soap requests. | |
SocialShares
| gs.util | The SocialShares class contains methods that have shortcuts for navigating to social sites, to share a link. | |
SoundDecorator
| gs.display.decorators | The SoundDecorator class decorates a sprite with sound functionality for most mouse events. | |
SoundWorker
| gs.preloading.workers | The SoundWorker class is the worker loads all sound files. | |
SpriteUtils
| gs.util | The SpriteUtils class contains utility methods for sprites. | |
StageRef
| gs.util | The StageRef class is a shortcut for a stage property. | |
Strings
| gs.util | The Strings class wraps a locale strings xml file. | |
StringUtils
| gs.util | The StringUtils class contains utility methods for strings. | |
StyleSheetUtils
| gs.util | The StyleSheetUtils class contains utility methods for working with stylesheets. | |
StyleSheetWorker
| gs.preloading.workers | The StyleSheetWorker class is the worker that loads all css files. | |
SWFWorker
| gs.preloading.workers | The SWFWorker class is the worker that loads all swfs. | |
TabManager
| gs.managers | The TabManager class manages tab indexes. | |
TextAttributes
| gs.util | The TextAttributes class is a helper object to set text related properties on a text field. | |
TextFieldUtils
| gs.util | The TextFieldUtils class contains utility methods for common operations with TextFields. | |
TextWorker
| gs.preloading.workers | The TextWorker class is a worker used to load any source that is treated as raw text. | |
Tracking
| gs.tracking | The Tracking class handles firing tracking events. | |
TrackingHandler
| gs.tracking | The TrackingHandler class is used inside of the Tracking class. | |
URLUtils
| gs.util | The URLUtils class contains utility methods for working with urls. | |
Webtrends
| gs.tracking | The Webtrends class fires webtrends tracking events. | |
Worker
| gs.preloading.workers | The Worker class is a generic worker that implements base logic for loading an Asset. | |
XMLListIterator
| gs.util.iters | The XMLListIterator iterates an XMLList object. | |
XMLLoader
| gs.util | The XMLLoader class loads xml. | |
XMLNamespaceProxy
| gs.util | The XMLNamespaceProxy class relieves you from having to access xml with the correctly qualified namespace every time. | |
XMLUtils
| gs.util | The XMLUtils class contains generic methods for working with XML. | |
XMLView
| gs.display.xmlview | The XMLView class is an adapter that implements the IXMLView interface. | |
XMLViewManager
| gs.display.xmlview | The XMLViewManager manages creating views from xml. | |
XMLWorker
| gs.preloading.workers | The XMLWorker class is the worker that loads all xml files. |