Packageorg.apache.flex.charts.beads
Classpublic class ChartView
InheritanceChartView Inheritance ListView Inheritance ContainerView Inheritance BeadViewBase Inheritance EventDispatcher Inheritance flash.events.EventDispatcher
Implements IBeadView

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The ChartView class provides the visual elemental structure for a chart. This includes the axis areas and the chart data area where the graphs are drawn.



Public Properties
 PropertyDefined By
 Inheritedborder : Border
[read-only] The border surrounding the org.apache.flex.html.List.
ListView
 InheritedcontentView : IParentIUIBase
[read-only] The sub-element used as the parent of the container's elements.
ContainerView
 InheriteddataGroup : IItemRendererParent
[read-only] The area holding the itemRenderers.
ListView
  horizontalAxisGroup : IAxisGroup
[read-only] The IAxisGroup that represents the horizontal axis.
ChartView
 Inheritedhost : IUIBase
[read-only] The host component.
BeadViewBase
 InheritedresizableView : IUIBase
[read-only] The view that can be resized.
ContainerView
  strand : IStrand
[override] [write-only] The host component for this bead.
ChartView
 Inherited_strand : IStrand
The strand.
BeadViewBase
  verticalAxisGroup : IAxisGroup
[read-only] The IAxisGroup that represents the vertical axis.
ChartView
 InheritedviewportModel : IViewportModel
[read-only] The data model used by the viewport to determine how it should present the content area.
ContainerView
Protected Properties
 PropertyDefined By
 InheritedlastRollOverIndex : int = -1
ListView
 InheritedlastSelectedIndex : int = -1
ListView
 InheritedlistModel : ISelectionModel
ListView
 Inheritedviewport : IViewport
[read-only] The viewport used to present the content and may display scroll bars (depending on the actual type of viewport).
ContainerView
Public Methods
 MethodDefined By
  
Constructor
ChartView
Protected Methods
 MethodDefined By
 Inherited
Whenever children are added, listeners are added to detect changes in their size.
ContainerView
 Inherited
This event handles changes to the size of children of the container by running the layout again and adjusting the size of the container or viewport as necessary.
ContainerView
 Inherited
[override]
ListView
 Inherited
Creates the Viewport (or ScrollableViewport) through which the content area is presented.
ContainerView
 Inherited
ContainerView
 Inherited
Calculate the space taken up by non-content children like a TItleBar in a Panel.
ContainerView
 Inherited
Handles the initComplete event by completing the setup and kicking off the presentation of the Container.
ContainerView
 Inherited
Adjusts the size of the host, or adds scrollbars to the viewport, after the layout has been run.
ContainerView
  
[override] ChartView overrides performLayout so that the exact area of the ChartDataGroup can be calculated so the chart's layout algorithm knows precisely the dimensions of chart for its item renderers.
ChartView
 Inherited
performLayout(event:Event):void
Executes the layout associated with this container.
ContainerView
 Inherited
resizeHandler(event:Event):void
[override] respond to a change in size or request to re-layout everything
ListView
 Inherited
Handles the viewCreated event by performing the first layout if there are children already present (ie, from MXML).
ContainerView
Property Detail
horizontalAxisGroupproperty
horizontalAxisGroup:IAxisGroup  [read-only]

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The IAxisGroup that represents the horizontal axis.


Implementation
    public function get horizontalAxisGroup():IAxisGroup
strandproperty 
strand:IStrand  [write-only] [override]

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The host component for this bead.


Implementation
    public function set strand(value:IStrand):void
verticalAxisGroupproperty 
verticalAxisGroup:IAxisGroup  [read-only]

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The IAxisGroup that represents the vertical axis.


Implementation
    public function get verticalAxisGroup():IAxisGroup
Constructor Detail
ChartView()Constructor
public function ChartView()

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

Constructor

Method Detail
layoutViewBeforeContentLayout()method
override protected function layoutViewBeforeContentLayout():void

ChartView overrides performLayout so that the exact area of the ChartDataGroup can be calculated so the chart's layout algorithm knows precisely the dimensions of chart for its item renderers.