Packagestimulsoft.controls.visual
Classpublic class StiList
InheritanceStiList Inheritance mx.controls.List
Implements IStiTheme
Subclasses StiComboBoxList, StiMenuList

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
  iconSize : StiSize
StiList
  maxRowCount : int
StiList
Protected Properties
 PropertyDefined By
  theme : StiMenuTheme
[read-only]
StiList
Public Methods
 MethodDefined By
  
StiList
  
applyTheme():void
StiList
  
hasFocusRect():Boolean
StiList
Protected Methods
 MethodDefined By
  
[override]
StiList
  
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiList
  
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiList
  
drawIndicator(graphics:Graphics, width:Number, height:Number):void
StiList
  
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiList
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
StiList
Property Detail
iconSizeproperty
public var iconSize:StiSize

maxRowCountproperty 
maxRowCount:int


Implementation
    public function get maxRowCount():int
    public function set maxRowCount(value:int):void
themeproperty 
theme:StiMenuTheme  [read-only]


Implementation
    protected function get theme():StiMenuTheme
Constructor Detail
StiList()Constructor
public function StiList()



Method Detail
applyTheme()method
public function applyTheme():void

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

drawCaretIndicator()method 
override protected function drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Parameters

indicator:Sprite
 
x:Number
 
y:Number
 
width:Number
 
height:Number
 
color:uint
 
itemRenderer:IListItemRenderer

drawHighlightIndicator()method 
override protected function drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Parameters

indicator:Sprite
 
x:Number
 
y:Number
 
width:Number
 
height:Number
 
color:uint
 
itemRenderer:IListItemRenderer

drawIndicator()method 
protected function drawIndicator(graphics:Graphics, width:Number, height:Number):void

Parameters

graphics:Graphics
 
width:Number
 
height:Number

drawSelectionIndicator()method 
override protected function drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Parameters

indicator:Sprite
 
x:Number
 
y:Number
 
width:Number
 
height:Number
 
color:uint
 
itemRenderer:IListItemRenderer

getItemFromMouseEvent()method 
sti_internal function getItemFromMouseEvent(event:MouseEvent):IListItemRenderer

Parameters

event:MouseEvent

Returns
IListItemRenderer
hasFocusRect()method 
public function hasFocusRect():Boolean

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

Parameters

unscaledWidth:Number
 
unscaledHeight:Number