Packageorg.openzet.charts.series
Classpublic class RadarSeries
InheritanceRadarSeries Inheritance mx.charts.chartClasses.Series

Defines a data series for a RadialChart control. By default, this class uses the RadialLineRenderer class. Optionally, you can define an itemRenderer for the data series. The itemRenderer must implement the ILineRenderer interface.

MXML Syntaxexpanded Hide MXML Syntax

The <mx:LineSeries> tag inherits all the properties of its parent classes and adds the following properties:

  <mx:RadialSeries
    Properties
    radialField="null"
 
    Styles
    fill="0xFFFFFF" 
    itemRenderer="itemRenderer"
    lineSegmentRenderer="RadialLineRenderer"
    lineStroke="Stroke(0xE47801,3)"
    radius="4"
  />
  


Public Properties
 PropertyDefined by
  angularAxis : IAxis
The axis object used to map data values to an angle between 0 and 2 PI.
RadarSeries
  field : String
RadarSeries
  radialAxis : IAxis
RadarSeries
Protected Properties
 PropertyDefined by
  itemType : Class
[read-only] The subtype of ChartItem used by this series to represent individual items.
RadarSeries
  radialSegmentType : Class
[read-only] The class used by this series to store all data necessary to represent a line segment.
RadarSeries
  renderDataType : Class
[read-only] The subtype of ChartRenderData used by this series to store all data necessary to render.
RadarSeries
Public Methods
 MethodDefined by
  
Constructor.
RadarSeries
Protected Methods
 MethodDefined by
  
applyItemRendererProperties(instance:DisplayObject, cache:InstanceCache):void
Customizes the item renderer instances that are used to represent the chart.
RadarSeries
  
RadarSeries
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
RadarSeries
Styles
 StyleDescriptionDefined by
  
fill
Type: mx.graphics.IFill   Format: Color   CSS Inheritance: no
Sets the fill for this data series. You can specify either an object implementing the IFill interface, or a number representing a solid color value. You can also specify a solid fill using CSS.
RadarSeries
  
form
Type: String   CSS Inheritance: no
RadarSeries
  
itemRenderer
Type: mx.core.IFactory   CSS Inheritance: no
A factory that represents the class the series will use to represent individual items on the chart. This class is instantiated once for each element in the chart. Classes used as an itemRenderer should implement the IFlexDisplayObject, ISimpleStyleClient, and IDataRenderer interfaces. The data property is assigned the chartItem that the skin instance renders.
RadarSeries
  
lineSegmentRenderer
Type: mx.core.IFactory   CSS Inheritance: no
RadarSeries
  
lineStroke
Type: mx.graphics.IStroke   CSS Inheritance: no
RadarSeries
  
radius
Type: Number   Format: Length   CSS Inheritance: no
RadarSeries
Property detail
angularAxisproperty
angularAxis:IAxis  [read-write]

The axis object used to map data values to an angle between 0 and 2 PI. By default, this is a linear axis with the autoAdjust property set to false. So, data values are mapped uniformly around the chart.

Implementation
    public function get angularAxis():IAxis
    public function set angularAxis(value:IAxis):void
fieldproperty 
field:String  [read-write]

The default value is null.

Implementation
    public function get field():String
    public function set field(value:String):void
itemTypeproperty 
itemType:Class  [read-only]

The subtype of ChartItem used by this series to represent individual items. Subclasses can override and return a more specialized class if they need to store additional information in the items.

Implementation
    protected function get itemType():Class
radialAxisproperty 
radialAxis:IAxis  [read-write]

Implementation
    public function get radialAxis():IAxis
    public function set radialAxis(value:IAxis):void
radialSegmentTypeproperty 
radialSegmentType:Class  [read-only]

The class used by this series to store all data necessary to represent a line segment. Subclasses can override and return a more specialized class if they need to store additional information for rendering.

Implementation
    protected function get radialSegmentType():Class
renderDataTypeproperty 
renderDataType:Class  [read-only]

The subtype of ChartRenderData used by this series to store all data necessary to render. Subclasses can override and return a more specialized class if they need to store additional information for rendering.

Implementation
    protected function get renderDataType():Class
Constructor detail
RadarSeries()constructor
public function RadarSeries()

Constructor.

Method detail
applyItemRendererProperties()method
protected function applyItemRendererProperties(instance:DisplayObject, cache:InstanceCache):void

Customizes the item renderer instances that are used to represent the chart. This method is called automatically whenever a new item renderer is needed while the chart is being rendered. You can override this method to add your own customization as necessary.

Parameters
instance:DisplayObject — The new item renderer instance that is being created.
 
cache:InstanceCache — The InstanceCache that is used to manage the item renderer instances.
commitProperties()method 
protected override function commitProperties():void

updateDisplayList()method 
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Parameters
unscaledWidth:Number
 
unscaledHeight:Number