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.


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