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. |