Apache Flex (FlexJS) 0.7.0 API Reference | All Packages | All Classes | Index | Frames No Frames |
ChartBaseLayout

Package | org.apache.flex.charts.beads.layouts
Class | public class ChartBaseLayout
Inheritance | ChartBaseLayout Object
Implements | IBeadLayout
Subclasses | BarChartLayout, ColumnChartLayout, LineChartCategoryVsLinearLayout, LineChartLinearVsLinearLayout, PieChartLayout, StackedBarChartLayout, StackedColumnChartLayout

Public Properties

| Property | Defined By
--- | --- | ---
|  | chart : ChartBase [read-only] Returns the strand, cast as an instance of ChartBase. | ChartBaseLayout
|  | chartDataGroup : IChartDataGroup [read-only] Returns the object into which the chart elements are drawn or added. | ChartBaseLayout
|  | horizontalAxisBead : IHorizontalAxisBead [read-only] The horizontal axis bead or null if one is not present. | ChartBaseLayout
|  | strand : IStrand | ChartBaseLayout
|  | verticalAxisBead : IVerticalAxisBead [read-only] The vertical axis bead or null if one is not present. | ChartBaseLayout

Public Methods

| Method | Defined By
--- | --- | ---
|  | ChartBaseLayout() | ChartBaseLayout
|  | layout():Boolean | ChartBaseLayout

Protected Methods

| Method | Defined By
--- | --- | ---
|  | performLayout():void Subclasses should implement this to draw the chart, adding elements to the chartDataGroup. | ChartBaseLayout

Property Detail

chart | property

`chart:ChartBase` [read-only]

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

Returns the strand, cast as an instance of ChartBase.

Implementation
`public function get chart():ChartBase`

chartDataGroup | property |

`chartDataGroup:IChartDataGroup` [read-only]

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

Returns the object into which the chart elements are drawn or added. The ChartDataGroup implements IContentView.

Implementation
`public function get chartDataGroup():IChartDataGroup`

horizontalAxisBead | property |

`horizontalAxisBead:IHorizontalAxisBead` [read-only]

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

The horizontal axis bead or null if one is not present.

Implementation
`public function get horizontalAxisBead():IHorizontalAxisBead`

strand | property |

`strand:IStrand`

Implementation
`public function get strand():IStrand`
`public function set strand(value:IStrand):void`

verticalAxisBead | property |

`verticalAxisBead:IVerticalAxisBead` [read-only]

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

The vertical axis bead or null if one is not present.

Implementation
`public function get verticalAxisBead():IVerticalAxisBead`
Constructor Detail

ChartBaseLayout | () | Constructor

`public function ChartBaseLayout()`

Method Detail

layout | () | method

`public function layout():Boolean`

Returns

| `Boolean`

performLayout | () | method |

`protected function performLayout():void`

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

Subclasses should implement this to draw the chart, adding elements to the chartDataGroup.

Mon Sep 5 2016, 07:19 AM -07:00