Packageorg.apache.flex.charts.optimized
Classpublic class SVGBoxItemRenderer
InheritanceSVGBoxItemRenderer Inheritance GraphicsItemRenderer Inheritance CompoundGraphic Inheritance GraphicShape Inheritance UIBase Inheritance HTMLElementWrapper Inheritance flash.display.Sprite
Implements IChartItemRenderer

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

The SVGBoxItemRenderer draws its graphics directly into a SVGChartDataGroup (CompoundGraphic).



Public Properties
 PropertyDefined By
 Inherited$height : Number
[read-only] Retrieve the low-level bounding box height.
UIBase
 Inherited$width : Number
[read-only] Retrieve the low-level bounding box width.
UIBase
 Inheritedbeads : Array
The array property that is used to add additional beads to an MXML tag.
UIBase
 InheritedclassName : String
The classname.
UIBase
  data : Object
[override]
SVGBoxItemRenderer
 InheriteddataField : String
The name of the field within the data the itemRenderer should use.
GraphicsItemRenderer
 Inheriteddown : Boolean
Whether or not the itemRenderer is in a down (or pre-selected) state.
GraphicsItemRenderer
 Inheritedelement : IFlexJSElement
[read-only] Each IUIBase has an element that is actually added to the platform's display list DOM.
UIBase
 InheritedexplicitHeight : Number
The explicitly set width (as opposed to measured width or percentage width).
UIBase
 InheritedexplicitWidth : Number
The explicitly set width (as opposed to measured width or percentage width).
UIBase
 Inheritedfill : IFill
A solid color fill.
GraphicShape
  height : Number
[override] The height of the component.
SVGBoxItemRenderer
 Inheritedhovered : Boolean
Whether or not the itemRenderer is in a hovered state.
GraphicsItemRenderer
 Inheritedid : String
An id property for MXML documents.
UIBase
 Inheritedindex : int
The position with the dataProvider being shown by the itemRenderer instance.
GraphicsItemRenderer
 InheriteditemRendererParent : Object
The parent container for the itemRenderer instance.
GraphicsItemRenderer
 InheritedlabelField : String
The name of the field within the data to use as a label.
GraphicsItemRenderer
 InheritedlistData : Object
Additional data about the list structure the itemRenderer may find useful.
GraphicsItemRenderer
 InheritedmeasurementBead : IMeasurementBead
[read-only] A measurement bead, if one exists.
UIBase
 Inheritedmodel : Object
An IBeadModel that serves as the data model for the component.
UIBase
 InheritedmxmlContent : Array
The default property.
GraphicsItemRenderer
 InheritednumElements : int
[read-only] The number of elements in the parent.
UIBase
 InheritedpercentHeight : Number
The requested percentage height this component should have in the parent container.
UIBase
 InheritedpercentWidth : Number
The requested percentage width this component should have in the parent container.
UIBase
 Inheritedselected : Boolean
Whether or not the itemRenderer is in a selected state.
GraphicsItemRenderer
  series : IChartSeries
The series to which this itemRenderer instance belongs.
SVGBoxItemRenderer
 Inheritedstroke : IStroke
A solid color fill.
GraphicShape
 Inheritedstyle : Object
The object that contains "styles" and other associated name-value pairs.
UIBase
 InheritedtextFill : IFill
The color of the text.
CompoundGraphic
 InheritedtextStroke : IStroke
The stroke color of the text.
CompoundGraphic
 InheritedtopMostEventDispatcher : IEventDispatcher
[read-only] The top most event dispatcher.
UIBase
 InheritedtypeNames : String
A list of type names.
UIBase
 Inheritedview : IBeadView
An IBeadView that serves as the view for the component.
UIBase
  width : Number
[override] The width of the component.
SVGBoxItemRenderer
  xField : String
The name of the field containing the value for the X axis.
SVGBoxItemRenderer
  yField : String
The name of the field containing the value for the Y axis.
SVGBoxItemRenderer
Public Methods
 MethodDefined By
  
constructor.
SVGBoxItemRenderer
 Inherited
addBead(bead:IBead):void
[override] Add a bead to the strand.
UIBase
 Inherited
[override]
GraphicShape
 Inherited
addElement(c:Object, dispatchEvent:Boolean = true):void
Add a component to the parent.
UIBase
 Inherited
addElementAt(c:Object, index:int, dispatchEvent:Boolean = true):void
Add a component to the parent.
UIBase
 Inherited
adjustSize():void
This function is called whenever the itemRenderer changes size.
GraphicsItemRenderer
 Inherited
clear():void
Clears all of the drawn path data.
CompoundGraphic
 Inherited
drawCircle(x:Number, y:Number, radius:Number):void
Draw the circle.
CompoundGraphic
 Inherited
drawEllipse(x:Number, y:Number, width:Number, height:Number):void
Draw the ellipse.
CompoundGraphic
 Inherited
drawLine():void
CompoundGraphic
 Inherited
Draw the path.
CompoundGraphic
 Inherited
CompoundGraphic
 Inherited
drawRect(x:Number, y:Number, width:Number, height:Number):void
Draw the rectangle.
CompoundGraphic
 Inherited
drawRoundRect(x:Number, y:Number, width:Number, height:Number, radiusX:Number, radiusY:Number):void
Draws a rounded rectangle.
CompoundGraphic
 Inherited
drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number):void
Draws a rounded rectangle using the size of a radius to draw the rounded corners.
CompoundGraphic
 Inherited
drawRoundRectComplex2(x:Number, y:Number, width:Number, height:Number, radiusX:Number, radiusY:Number, topLeftRadiusX:Number, topLeftRadiusY:Number, topRightRadiusX:Number, topRightRadiusY:Number, bottomLeftRadiusX:Number, bottomLeftRadiusY:Number, bottomRightRadiusX:Number, bottomRightRadiusY:Number):void
Draws a rounded rectangle using the size of individual x and y radii to draw the rounded corners.
CompoundGraphic
 Inherited
drawStringPath(data:String):void
Draw the path.
CompoundGraphic
 Inherited
drawText(value:String, x:Number, y:Number):Object
Draw a string of characters.
CompoundGraphic
 Inherited
getBeadByType(classOrInterface:Class):IBead
Find a bead on the strand.
UIBase
 Inherited
getElementAt(index:int):Object
Get a component from the parent.
UIBase
 Inherited
getElementIndex(c:Object):int
Gets the index of this subcomponent.
UIBase
 Inherited
UIBase
 Inherited
UIBase
 Inherited
Removes all of the drawn elements of the container.
CompoundGraphic
 Inherited
Remove a bead from the strand.
UIBase
 Inherited
removeElement(c:Object, dispatchEvent:Boolean = true):void
Remove a component from the parent.
UIBase
 Inherited
setHeight(value:Number, noEvent:Boolean = false):void
UIBase
 Inherited
setWidth(value:Number, noEvent:Boolean = false):void
UIBase
 Inherited
setWidthAndHeight(newWidth:Number, newHeight:Number, noEvent:Boolean = false):void
UIBase
 Inherited
setX(value:Number):void
UIBase
 Inherited
setY(value:Number):void
UIBase
Protected Methods
 MethodDefined By
 Inherited
GraphicShape
 Inherited
beginFill(targetBounds:Rectangle, targetOrigin:Point):void
GraphicShape
 Inherited
draw():void
This is where the drawing methods get called from
GraphicShape
 Inherited
endFill():void
GraphicShape
 Inherited
Rebroadcast an event from a sub component from the component.
UIBase
Events
 Event Summary Defined By
 InheritedSet a different class for click events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for mouseDown events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for mouseMove events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for mouseOut events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for mouseOver events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for mouseUp events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for rollOut events so that there aren't dependencies on the flash classes on the JS side.UIBase
 InheritedSet a different class for rollOver events so that there aren't dependencies on the flash classes on the JS side.UIBase
Property Detail
dataproperty
data:Object[override]

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


Implementation
    public function get data():Object
    public function set data(value:Object):void
heightproperty 
height:Number[override]

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

The height of the component. If no height has been previously set the default height may be specified in the IValuesImpl or determined as the bounding box around all child components and graphics.


Implementation
    public function get height():Number
    public function set height(value:Number):void
seriesproperty 
series:IChartSeries

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

The series to which this itemRenderer instance belongs. Or, the series being presented.


Implementation
    public function get series():IChartSeries
    public function set series(value:IChartSeries):void
widthproperty 
width:Number[override]

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

The width of the component. If no width has been previously set the default width may be specified in the IValuesImpl or determined as the bounding box around all child components and graphics.


Implementation
    public function get width():Number
    public function set width(value:Number):void
xFieldproperty 
xField:String

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

The name of the field containing the value for the X axis.


Implementation
    public function get xField():String
    public function set xField(value:String):void
yFieldproperty 
yField:String

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

The name of the field containing the value for the Y axis.


Implementation
    public function get yField():String
    public function set yField(value:String):void
Constructor Detail
SVGBoxItemRenderer()Constructor
public function SVGBoxItemRenderer()

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

constructor.