Packageardisia.charts.treeMap.themes.spark.skins
Classpublic class TreeMapItemRenderer
InheritanceTreeMapItemRenderer Inheritance mx.core.UIComponent
Implements ITreeMapItemRenderer

Default item renderer for TreeMap nodes.

Cannot be defined inline because FTE must be added in the constructor for embedded fonts to function correctly.

Designed to be highly performant since the TreeMap class can have large numbers of renderers.



Public Properties
 PropertyDefined By
  data : Object
The user provided node data.
TreeMapItemRenderer
  displayLabel : AutoFitFTETextField
AutoFitFTETextField to display the label string.
TreeMapItemRenderer
  hovered : Boolean
Whether the node is hovered over.
TreeMapItemRenderer
  treeMapData : TreeMapData
TreeMapData object.
TreeMapItemRenderer
Public Methods
 MethodDefined By
  
TreeMapItemRenderer
  
Called by layout to determine the height for branch nodes.
TreeMapItemRenderer
Protected Methods
 MethodDefined By
  
[override]
TreeMapItemRenderer
  
updateDisplayList(width:Number, height:Number):void
[override]
TreeMapItemRenderer
Property Detail
dataproperty
data:Object

The user provided node data.

The default value is null.


Implementation
    public function get data():Object
    public function set data(value:Object):void
displayLabelproperty 
public var displayLabel:AutoFitFTETextField

AutoFitFTETextField to display the label string.

The default value is null.

hoveredproperty 
hovered:Boolean

Whether the node is hovered over.

The default value is false.


Implementation
    public function get hovered():Boolean
    public function set hovered(value:Boolean):void
treeMapDataproperty 
treeMapData:TreeMapData

TreeMapData object.

The default value is null.


Implementation
    public function get treeMapData():TreeMapData
    public function set treeMapData(value:TreeMapData):void
Constructor Detail
TreeMapItemRenderer()Constructor
public function TreeMapItemRenderer()



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

getBranchNodeHeight()method 
public function getBranchNodeHeight():Number

Called by layout to determine the height for branch nodes.

Returns
Number — Number
updateDisplayList()method 
override protected function updateDisplayList(width:Number, height:Number):void

Parameters

width:Number
 
height:Number