Packagestimulsoft.controls.propertyGrid.design
Classpublic class StiValueList
InheritanceStiValueList Inheritance StiListBase Inheritance mx.controls.listClasses.ListBase



Public Properties
 PropertyDefined By
  dataProvider : Object
[override] [write-only]
StiValueList
  editedItemPosition : Object
StiValueList
  editedItemRenderer : IListItemRenderer
[read-only]
StiValueList
  enabled : Boolean
[override] [write-only]
StiValueList
  itemEditorInstance : IListItemRenderer
StiValueList
 InheriteditemRenderer : IFactory
[override] [write-only]
StiListBase
 InheritedlockedRowCount : int
StiListBase
  selectedIndex : int
[override] [write-only]
StiValueList
  verticalScrollPosition : Number
[override] [write-only]
StiValueList
Protected Properties
 PropertyDefined By
 InheritedmeasuringObjects : Dictionary
StiListBase
Public Methods
 MethodDefined By
  
StiValueList
  
createItemEditor(colIndex:int, rowIndex:int):void
StiValueList
 Inherited
createItemRenderer(data:Object):IListItemRenderer
[override]
StiListBase
  
StiValueList
  
endEdit(reason:String):Boolean
StiValueList
 Inherited
measureHeightOfItems(index:int = -1, count:int = 0):Number
[override]
StiListBase
 Inherited
measureWidthOfItems(index:int = -1, count:int = 0):Number
[override]
StiListBase
Protected Methods
 MethodDefined By
 Inherited
applySelectionEffect(indicator:Sprite, uid:String, itemRenderer:IListItemRenderer):void
[override]
StiListBase
  
collectionChangeHandler(event:Event):void
[override]
StiValueList
 Inherited
[override]
StiListBase
 Inherited
dragScroll():void
[override]
StiListBase
 Inherited
drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void
StiListBase
 Inherited
[override]
StiListBase
  
editorMouseDownHandler(event:MouseEvent):void
StiValueList
  
focusInHandler(event:FocusEvent):void
[override]
StiValueList
  
focusOutHandler(event:FocusEvent):void
[override]
StiValueList
  
[override]
StiValueList
  
keyDownHandler(event:KeyboardEvent):void
[override]
StiValueList
  
layoutEditor(x:int, y:int, w:int, h:int):void
StiValueList
 Inherited
makeListData(data:Object, uid:String, rowNum:int):BaseListData
StiListBase
 Inherited
makeRowsAndColumns(left:Number, top:Number, right:Number, bottom:Number, firstCol:int, firstRow:int, byCount:Boolean = false, rowsNeeded:uint = 0):Point
[override]
StiListBase
 Inherited
measure():void
[override]
StiListBase
  
mouseDownHandler(event:MouseEvent):void
[override]
StiValueList
  
mouseEventToItemRenderer(event:MouseEvent):IListItemRenderer
[override]
StiValueList
  
mouseMoveHandler(event:MouseEvent):void
[override]
StiValueList
  
mouseOutHandler(event:MouseEvent):void
[override]
StiValueList
  
mouseOverHandler(event:MouseEvent):void
[override]
StiValueList
  
mouseUpHandler(event:MouseEvent):void
[override]
StiValueList
  
mouseWheelHandler(event:MouseEvent):void
[override]
StiValueList
 Inherited
onListChange(event:ListEvent):void
StiListBase
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
StiValueList
Property Detail
dataProviderproperty
dataProvider:Object  [write-only] [override]


Implementation
    public function set dataProvider(value:Object):void
editedItemPositionproperty 
editedItemPosition:Object

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


Implementation
    public function get editedItemPosition():Object
    public function set editedItemPosition(value:Object):void
editedItemRendererproperty 
editedItemRenderer:IListItemRenderer  [read-only]


Implementation
    public function get editedItemRenderer():IListItemRenderer
enabledproperty 
enabled:Boolean  [write-only] [override]


Implementation
    public function set enabled(value:Boolean):void
itemEditorInstanceproperty 
public var itemEditorInstance:IListItemRenderer

selectedIndexproperty 
selectedIndex:int  [write-only] [override]


Implementation
    public function set selectedIndex(value:int):void
verticalScrollPositionproperty 
verticalScrollPosition:Number  [write-only] [override]


Implementation
    public function set verticalScrollPosition(value:Number):void
Constructor Detail
StiValueList()Constructor
public function StiValueList()



Method Detail
collectionChangeHandler()method
override protected function collectionChangeHandler(event:Event):void

Parameters

event:Event

createItemEditor()method 
public function createItemEditor(colIndex:int, rowIndex:int):void

Parameters

colIndex:int
 
rowIndex:int

destroyItemEditor()method 
public function destroyItemEditor():void

editorMouseDownHandler()method 
protected function editorMouseDownHandler(event:MouseEvent):void

Parameters

event:MouseEvent

endEdit()method 
public function endEdit(reason:String):Boolean

Parameters

reason:String

Returns
Boolean
focusInHandler()method 
override protected function focusInHandler(event:FocusEvent):void

Parameters

event:FocusEvent

focusOutHandler()method 
override protected function focusOutHandler(event:FocusEvent):void

Parameters

event:FocusEvent

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

keyDownHandler()method 
override protected function keyDownHandler(event:KeyboardEvent):void

Parameters

event:KeyboardEvent

layoutEditor()method 
protected function layoutEditor(x:int, y:int, w:int, h:int):void

Parameters

x:int
 
y:int
 
w:int
 
h:int

mouseDownHandler()method 
override protected function mouseDownHandler(event:MouseEvent):void

Parameters

event:MouseEvent

mouseEventToItemRenderer()method 
override protected function mouseEventToItemRenderer(event:MouseEvent):IListItemRenderer

Parameters

event:MouseEvent

Returns
IListItemRenderer
mouseMoveHandler()method 
override protected function mouseMoveHandler(event:MouseEvent):void

Parameters

event:MouseEvent

mouseOutHandler()method 
override protected function mouseOutHandler(event:MouseEvent):void

Parameters

event:MouseEvent

mouseOverHandler()method 
override protected function mouseOverHandler(event:MouseEvent):void

Parameters

event:MouseEvent

mouseUpHandler()method 
override protected function mouseUpHandler(event:MouseEvent):void

Parameters

event:MouseEvent

mouseWheelHandler()method 
override protected function mouseWheelHandler(event:MouseEvent):void

Parameters

event:MouseEvent

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

Parameters

unscaledWidth:Number
 
unscaledHeight:Number