Packageorg.axiis.ui
Classpublic class DataTip
InheritanceDataTip Inheritance mx.core.UIComponent
Implements IAxiisRenderer

A data tip is a tool tip that appears when the user mouses over an AxiisSprite.



Public Properties
 PropertyDefined By
  calloutHeight : Number
The height of the tail of the background callout balloon.
DataTip
  calloutWidth : Number
The width of the tail of the background callout balloon.
DataTip
  contentComponent : UIComponent
A static component that gets passed to any instance of this data tip - gets set by the layout
DataTip
  contentFactory : IFactory
A ClassFactory that is used as this data tip's content.
DataTip
  data : Object
The raw data for the object being rendered.
DataTip
  index : int
The index into the layout's dataProvider where data is found.
DataTip
  label : String
The label for the object rendered.
DataTip
  value : Object
The value of the object being rendered.
DataTip
Public Methods
 MethodDefined By
  
Constructor.
DataTip
Protected Methods
 MethodDefined By
  
DataTip
  
DataTip
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
DataTip
Property Detail
calloutHeightproperty
calloutHeight:Number  [read-write]

The height of the tail of the background callout balloon.

This property can be used as the source for data binding.


Implementation
    public function get calloutHeight():Number
    public function set calloutHeight(value:Number):void
calloutWidthproperty 
calloutWidth:Number  [read-write]

The width of the tail of the background callout balloon.

This property can be used as the source for data binding.


Implementation
    public function get calloutWidth():Number
    public function set calloutWidth(value:Number):void
contentComponentproperty 
public var contentComponent:UIComponent

A static component that gets passed to any instance of this data tip - gets set by the layout

This property can be used as the source for data binding.

contentFactoryproperty 
contentFactory:IFactory  [read-write]

A ClassFactory that is used as this data tip's content. The default content renderer is the TextDataTipContent, which simply renders the label for the datum.

This property can be used as the source for data binding.


Implementation
    public function get contentFactory():IFactory
    public function set contentFactory(value:IFactory):void
dataproperty 
data:Object  [read-write]

The raw data for the object being rendered.

This property can be used as the source for data binding.


Implementation
    public function get data():Object
    public function set data(value:Object):void
indexproperty 
index:int  [read-write]

The index into the layout's dataProvider where data is found.

This property can be used as the source for data binding.


Implementation
    public function get index():int
    public function set index(value:int):void
labelproperty 
label:String  [read-write]

The label for the object rendered. This is the same label the object took on during the layout render cycle.

This property can be used as the source for data binding.


Implementation
    public function get label():String
    public function set label(value:String):void
valueproperty 
value:Object  [read-write]

The value of the object being rendered. This is the same value the object took on during the layout render cycle.

This property can be used as the source for data binding.


Implementation
    public function get value():Object
    public function set value(value:Object):void
Constructor Detail
DataTip()Constructor
public function DataTip()

Constructor.

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

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

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

Parameters

unscaledWidth:Number
 
unscaledHeight:Number