YUI AS Component Documentation |
All Classes

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
--- | --- | --- | ---
| Animation | com.yahoo.astra.animation | An ultra lightweight animation engine.
| AnimationEvent | com.yahoo.astra.animation | The AnimationEvent class represents events that are broadcast by the com.yahoo.astra.animation.Animation class.
| AxisData | com.yahoo.astra.fl.charts.axes | Positioning and other data used by an IAxisRenderer to draw items like ticks.
| AxisEvent | com.yahoo.astra.fl.charts.events | Events related to the Axis in a chart.
| AxisLabelData | com.yahoo.astra.fl.charts.axes | Dimension data shared by axes of the same type
| AxisLabelUtil | com.yahoo.astra.utils | Used to measure dimensions for BitmapText objects.
| AxisOrientation | com.yahoo.astra.fl.charts.axes | Orientation values available to `IAxis` objects.
| AxisSerializer | com.yahoo.yui.charts |
| BackgroundAndBorder | com.yahoo.yui.charts |
| BackgroundImageMode | com.yahoo.yui.charts |
| BarChart | com.yahoo.astra.fl.charts | A chart that displays its data points with horizontal bars.
| BarSeries | com.yahoo.astra.fl.charts.series | Renders data points as a series of horizontal bars.
| BaseAxis | com.yahoo.astra.fl.charts.axes | Implements some of the most common axis functionality to prevent duplicate code in IAxis implementations.
| BaseLayoutMode | com.yahoo.astra.layout.modes | Some basic properties shared by multiple ILayoutMode implementations.
| BitmapText | com.yahoo.astra.display | BitmapText is a class that can be used to create rotating text fields with device fonts.
| BitString | com.adobe.images |
| BorderConstraints | com.yahoo.astra.layout.modes | Constraint values available in BorderLayout.
| BorderLayout | com.yahoo.astra.layout.modes | Arranges a DisplayObjectContainer's children using a page-like border algorithm.
| BoxLayout | com.yahoo.astra.layout.modes | Arranges a DisplayObjectContainer's children in a single column or row.
| CartesianChart | com.yahoo.astra.fl.charts | A chart based on the cartesian coordinate system (x, y).
| CartesianSeries | com.yahoo.astra.fl.charts.series | Functionality common to most series appearing in cartesian charts.
| CategoryAxis | com.yahoo.astra.fl.charts.axes | An axis type representing a set of categories.
| Chart | com.yahoo.astra.fl.charts | Functionality common to most charts.
| ChartEvent | com.yahoo.astra.fl.charts.events | Events related to items appearing in a chart.
| Charts | Top Level | A wrapper for the Astra Charts components to allow them to be used by the YUI library.
| ChartSerializer | com.yahoo.yui.charts |
| ChartUtil | com.yahoo.astra.fl.charts | Utility functions used throughout the charting framework.
| CircleSkin | com.yahoo.astra.fl.charts.skins | A skin shaped like a circle with customizable color and alpha properties for its fill and border.
| ColumnChart | com.yahoo.astra.fl.charts | A chart that displays its data points with vertical columns.
| ColumnSeries | com.yahoo.astra.fl.charts.series | Renders data points as a series of vertical columns.
| connection | com.yui.util |
| DataTipRenderer | com.yahoo.astra.fl.charts | The default renderer for mouse-over data tips.
| DateUtil | com.yahoo.astra.utils | A collection of utility functions for the manipulation and inspection of date and time values.
| DefaultAxisRenderer | com.yahoo.astra.fl.charts.axes | The base axis renderer for a cartesian chart.
| DefaultGridLinesRenderer | com.yahoo.astra.fl.charts.axes | Renders grid lines associated with a cartesian axis.
| DiamondSkin | com.yahoo.astra.fl.charts.skins | A skin shaped like a diamond with customizable color and alpha properties for its fill and border.
| DisplayObjectUtil | com.yahoo.astra.utils | Utility functions for use with DisplayObjects.
| DynamicRegistration | com.yahoo.astra.utils | Allows you to manipulate display objects based on a registration point other than the standard (0,0).
| FlowLayout | com.yahoo.astra.layout.modes | Arranges a DisplayObjectContainer's children using a flow algorithm.
| GeomUtil | com.yahoo.astra.utils | Utility functions for common geometric operations.
| GraphicsUtil | com.yahoo.astra.utils | Utility functions for drawing to `Graphics` objects.
| HorizontalAlignment | com.yahoo.astra.layout.modes | A set of constants for horizontal alignment values used by the layout engine.
| HorizontalAxisRenderer | com.yahoo.astra.fl.charts.axes | The default horizontal axis renderer for a cartesian chart.
| IAdvancedLayoutMode | com.yahoo.astra.layout.modes | Defines the methods required for layout modes that have advanced configuration settings for individual children.
| IAxis | com.yahoo.astra.fl.charts.axes | Data-only representation of a chart's axis.
| IAxisRenderer | com.yahoo.astra.fl.charts.axes | A visual representation of an IAxis instance.
| ICartesianAxisRenderer | com.yahoo.astra.fl.charts.axes | Interface for a cartesian chart's axis renderers.
| ICategoryChart | com.yahoo.astra.fl.charts | A type of chart that displays its data in categories.
| ICategorySeries | com.yahoo.astra.fl.charts.series | Defines functions and properties for an ISeries that relies on categories.
| IChart | com.yahoo.astra.fl.charts | Methods and properties expected to be defined by all charts.
| IClusteringAxis | com.yahoo.astra.fl.charts.axes | An axis that supports clustering.
| IDataTipRenderer | com.yahoo.astra.fl.charts | A renderer for a mouse-over datatip on a chart.
| IGridLinesRenderer | com.yahoo.astra.fl.charts.axes | A renderer for grid lines appearing on a chart's axis.
| ILayoutContainer | com.yahoo.astra.layout | Defines properties and methods required for layout containers to work with LayoutManager.
| ILayoutMode | com.yahoo.astra.layout.modes | Defines the properties and functions required for layout modes used by ILayoutContainer.
| ILegend | com.yahoo.astra.fl.charts.legend | Properties required by a chart's legend.
| ILegendItemSeries | com.yahoo.astra.fl.charts.series | A series type that can create data for a legend.
| ImageExport | com.yahoo.util |
| InstanceFactory | com.yahoo.astra.utils | Creates an instance of the specified class.
| IOriginAxis | com.yahoo.astra.fl.charts.axes | An axis with an origin.
| IProgrammaticSkin | com.yahoo.astra.fl.charts.skins | A type of skin that supports color customization.
| IRadialAxisRenderer | com.yahoo.astra.fl.charts.axes | Interface for a chart's axis renderers.
| ISeries | com.yahoo.astra.fl.charts.series | A renderer for a series displayed on a chart.
| ISeriesItemRenderer | com.yahoo.astra.fl.charts.series | A renderer for an item in a series on a chart.
| IStackedSeries | com.yahoo.astra.fl.charts.series | A type of series that supports stacking.
| IStackingAxis | com.yahoo.astra.fl.charts.axes | A type of axis that allows values to be stacked.
| JavaScriptUtil | com.yahoo.astra.utils | Utility functions for working with JavaScript and ExternalInterface.
| JPGEncoder | com.adobe.images | Class that converts BitmapData into a valid JPEG
| JSON | com.adobe.serialization.json | This class provides encoding and decoding of the JSON format.
| JSONDecoder | com.adobe.serialization.json |
| JSONEncoder | com.adobe.serialization.json |
| JSONParseError | com.adobe.serialization.json |
| JSONToken | com.adobe.serialization.json |
| JSONTokenizer | com.adobe.serialization.json |
| JSONTokenType | com.adobe.serialization.json | Class containing constant values for the different types of tokens in a JSON encoded string.
| LayoutContainer | com.yahoo.astra.layout | Children of this display object are subject to being positioned, and possibly resized, based on a specified layout algorithm.
| LayoutEvent | com.yahoo.astra.layout.events | Events associated with ILayoutContainer objects.
| LayoutManager | com.yahoo.astra.layout | Generic layout manager for DisplayObjects.
| LayoutModeUtil | com.yahoo.astra.layout.modes | Utility functions shared by implementations of ILayoutMode.
| Legend | com.yahoo.astra.fl.charts.legend | Provides a visual reference for the series in a Chart component.
| LegendEvent | com.yahoo.astra.fl.charts.events | Events related to a chart's legend.
| LegendItem | com.yahoo.astra.fl.charts.legend | An item displayed in a chart's Legend.
| LegendItemData | com.yahoo.astra.fl.charts.legend |
| LineChart | com.yahoo.astra.fl.charts | A chart that displays its data points with connected line segments.
| LineSeries | com.yahoo.astra.fl.charts.series | Renders data points as a series of connected line segments.
| LoggerCategory | com.yahoo.yui |
| NumberUtil | com.yahoo.astra.utils | A collection of utility functions for the manipulation of numeric values.
| NumericAxis | com.yahoo.astra.fl.charts.axes | An axis type representing a numeric range from minimum to maximum with major and minor divisions.
| PercentageSizeUtil | com.yahoo.astra.layout.modes | Utility functions used for determining pixel-based sizes from percentage-based sizes.
| PieChart | com.yahoo.astra.fl.charts | A chart that displays its data points with pie-like wedges.
| PieSeries | com.yahoo.astra.fl.charts.series | Renders data points as a series of pie-like wedges.
| PNGEncoder | com.adobe.images | Class that converts BitmapData into a valid PNG
| RadialAxisRenderer | com.yahoo.astra.fl.charts.axes | The default axis renderer for radial axes.
| RectangleSkin | com.yahoo.astra.fl.charts.skins | A skin shaped like a rectangle with customizable color and alpha properties for its fill and border.
| ScaleType | com.yahoo.astra.fl.charts.axes | Scale types available to `IAxis` objects.
| Series | com.yahoo.astra.fl.charts.series | Functionality common to most series.
| SeriesItemRenderer | com.yahoo.astra.fl.charts.series | The primary item renderer class for a chart series.
| SeriesSerializer | com.yahoo.yui.charts |
| StackedBarChart | com.yahoo.astra.fl.charts | A chart that displays its data points with horizontal bars that are stacked horizontally.
| StackedBarSeries | com.yahoo.astra.fl.charts.series | A bar series type that stacks.
| StackedColumnChart | com.yahoo.astra.fl.charts | A chart that displays its data points with vertical columns that are stacked vertically.
| StackedColumnSeries | com.yahoo.astra.fl.charts.series | A column series type that stacks.
| SWFStore | Top Level | A wrapper for Flash SharedObjects to allow them to be used in JavaScript.
| TextFormatSerializer | com.yahoo.yui.charts |
| TextUtil | com.yahoo.astra.utils | Utility class for text fields
| TickPosition | com.yahoo.astra.fl.charts.axes | Position values available to axis ticks.
| TileLayout | com.yahoo.astra.layout.modes | Arranges a DisplayObjectContainer's children using a tiling algorithm.
| TimeAxis | com.yahoo.astra.fl.charts.axes | An axis type representing a date and time range from minimum to maximum with major and minor divisions.
| TimeUnit | com.yahoo.astra.utils | A collection of constants for date and time units.
| TriangleSkin | com.yahoo.astra.fl.charts.skins | A skin shaped like a triangle with customizable color and alpha properties for its fill and border.
| UIComponentUtil | com.yahoo.astra.fl.utils | Utility functions for use with UIComponents.
| Uploader | Top Level | The base Uploader class for YUI's Flash-based file uploader.
| VerticalAlignment | com.yahoo.astra.layout.modes | A set of constants for vertical alignment values used by the layout engine.
| VerticalAxisRenderer | com.yahoo.astra.fl.charts.axes | The default vertical axis renderer for a cartesian chart.
| YUIAdapter | com.yahoo.yui |
| YUIBridge | com.yahoo.util |
| YUILogger | com.yahoo.yui |