Packagestimulsoft.controls.propertyGrid.model
Classpublic class StiAdapter
InheritanceStiAdapter Inheritance flash.events.EventDispatcher
Implements mx.collections.IList



Public Properties
 PropertyDefined By
  length : int
[read-only]
StiAdapter
  sortByCategory : Boolean = true
StiAdapter
Public Methods
 MethodDefined By
  
addItem(item:Object):void
StiAdapter
  
addItemAt(item:Object, index:int):void
StiAdapter
  
closeNode(node:StiAdapterNode, store:Boolean = false):void
StiAdapter
  
create(objects:Array):void
StiAdapter
  
dispatchPropertyChangedEvent(property:Object):void
StiAdapter
  
dispatchPropertyChangeEvent(property:Object):void
StiAdapter
  
getItemAt(index:int, prefetch:int = 0):Object
StiAdapter
  
getItemIndex(item:Object):int
StiAdapter
  
itemUpdated(item:Object, property:Object = null, oldValue:Object = null, newValue:Object = null):void
StiAdapter
  
StiAdapter
  
removeAll():void
StiAdapter
  
removeItemAt(index:int):Object
StiAdapter
  
setItemAt(item:Object, index:int):Object
StiAdapter
  
toArray():Array
StiAdapter
  
StiAdapter
  
StiAdapter
Property Detail
lengthproperty
length:int  [read-only]


Implementation
    public function get length():int
propertyGridproperty 
sti_internal var propertyGrid:StiPropertyGrid

sortByCategoryproperty 
public var sortByCategory:Boolean = true

Method Detail
addItem()method
public function addItem(item:Object):void

Parameters

item:Object

addItemAt()method 
public function addItemAt(item:Object, index:int):void

Parameters

item:Object
 
index:int

closeNode()method 
public function closeNode(node:StiAdapterNode, store:Boolean = false):void

Parameters

node:StiAdapterNode
 
store:Boolean (default = false)

create()method 
public function create(objects:Array):void

Parameters

objects:Array

dispatchPropertyChangedEvent()method 
public function dispatchPropertyChangedEvent(property:Object):void

Parameters

property:Object

dispatchPropertyChangeEvent()method 
public function dispatchPropertyChangeEvent(property:Object):void

Parameters

property:Object

getItemAt()method 
public function getItemAt(index:int, prefetch:int = 0):Object

Parameters

index:int
 
prefetch:int (default = 0)

Returns
Object
getItemIndex()method 
public function getItemIndex(item:Object):int

Parameters

item:Object

Returns
int
itemUpdated()method 
public function itemUpdated(item:Object, property:Object = null, oldValue:Object = null, newValue:Object = null):void

Parameters

item:Object
 
property:Object (default = null)
 
oldValue:Object (default = null)
 
newValue:Object (default = null)

openNode()method 
public function openNode(node:StiAdapterNode):void

Parameters

node:StiAdapterNode

removeAll()method 
public function removeAll():void

removeItemAt()method 
public function removeItemAt(index:int):Object

Parameters

index:int

Returns
Object
setItemAt()method 
public function setItemAt(item:Object, index:int):Object

Parameters

item:Object
 
index:int

Returns
Object
toArray()method 
public function toArray():Array

Returns
Array
updateCategoryNode()method 
public function updateCategoryNode(node:StiAdapterNode):void

Parameters

node:StiAdapterNode

updateNode()method 
public function updateNode(node:StiAdapterNode):void

Parameters

node:StiAdapterNode