Packageorg.apache.flex.charts.supportClasses
Classpublic class BoxItemRenderer
InheritanceBoxItemRenderer Inheritance DataItemRenderer Inheritance UIItemRendererBase Inheritance UIBase 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 BoxItemRenderer displays a colored rectangular area suitable for use as an itemRenderer for a BarChartSeries. This class implements the org.apache.flex.charts.core.IChartItemRenderer interface.



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
 InheritedbackgroundColor : uint = 0xFFFFFF
UIItemRendererBase
 Inheritedbeads : Array
The array property that is used to add additional beads to an MXML tag.
UIBase
 InheritedclassName : String
The classname.
UIBase
 InheritedcolumnIndex : int
The index of the column the itemRenderer represents.
DataItemRenderer
  data : Object
[override]
BoxItemRenderer
 InheriteddataField : String
The name of the field within the data the itemRenderer should use.
DataItemRenderer
 Inheriteddown : Boolean
Whether or not the itemRenderer is in a down (or pre-selected) state.
UIItemRendererBase
 InheriteddownColor : uint = 0x808080
UIItemRendererBase
 Inheritedelement : Object
[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
  fillColor : uint
The color used to fill the interior of the box.
BoxItemRenderer
  height : Number
[override] The height of the component.
BoxItemRenderer
 InheritedhighlightColor : uint = 0xCEDBEF
UIItemRendererBase
 Inheritedhovered : Boolean
Whether or not the itemRenderer is in a hovered state.
UIItemRendererBase
 Inheritedid : String
An id property for MXML documents.
UIBase
 Inheritedindex : int
The position with the dataProvider being shown by the itemRenderer instance.
UIItemRendererBase
  itemRendererParent : Object
The parent component of the itemRenderer instance.
BoxItemRenderer
 InheritedlabelField : String
The name of the field within the data to use as a label.
UIItemRendererBase
 InheritedmeasurementBead : IMeasurementBead
[read-only] A measurement bead, if one exists.
UIBase
 Inheritedmodel : IBeadModel
An IBeadModel that serves as the data model for the component.
UIBase
 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
 InheritedrowIndex : int
The index of the row the itemRenderer represents.
DataItemRenderer
 Inheritedselected : Boolean
Whether or not the itemRenderer is in a selected state.
UIItemRendererBase
 InheritedselectedColor : uint = 0xA8C6EE
UIItemRendererBase
 Inheritedview : IBeadView
An IBeadView that serves as the view for the component.
UIBase
  width : Number
[override] The width of the component.
BoxItemRenderer
  xField : String
The name of the field containing the value for the X axis.
BoxItemRenderer
  yField : String
The name of the field containing the value for the Y axis.
BoxItemRenderer
Public Methods
 MethodDefined By
  
constructor.
BoxItemRenderer
 Inherited
addBead(bead:IBead):void
Add a bead to the strand.
UIBase
 Inherited
The method called when added to a parent.
UIBase
 Inherited
addElement(c:Object):void
Add a component to the parent.
UIBase
 Inherited
addElementAt(c:Object, index:int):void
Add a component to the parent.
UIBase
 Inherited
adjustSize():void
This function is called whenever the itemRenderer changes size.
UIItemRendererBase
 Inherited
getBeadByType(classOrInterface:Class):IBead
Find a bead on the strand.
UIBase
 Inherited
getElementIndex(c:Object):int
Gets the index of this subcomponent.
UIBase
 Inherited
Remove a bead from the strand.
UIBase
 Inherited
removeElement(c:Object):void
Remove a component from the parent.
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
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
fillColorproperty 
fillColor:uint

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

The color used to fill the interior of the box.


Implementation
    public function get fillColor():uint
    public function set fillColor(value:uint):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
itemRendererParentproperty 
itemRendererParent:Object

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

The parent component of the itemRenderer instance. This is the container that houses all of the itemRenderers for the series.


Implementation
    public function get itemRendererParent():Object
    public function set itemRendererParent(value:Object):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
BoxItemRenderer()Constructor
public function BoxItemRenderer()

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

constructor.