DataSelector
| Kind of class: | class |
|---|---|
| Inherits from: | Object |
| Classpath: | mx.controls.listclasses.DataSelector |
| File last modified: | Tuesday, 18 December 2007, 15:44:37 |
Summary
Class properties
- mixins : DataSelector
- mixinProps : Array
Instance properties
- __dataProvider : Object
- vPosition : Number
- __vPosition : Number
- __rowCount : Number
- multipleSelection : Boolean
- enabled : Boolean
- lastSelID : Number
- lastSelected
- selectionDeleted : Boolean
- selected : Object
- invUpdateControl : Boolean
- invalidate : Function
- createLabel : Function
- labelFunction : Function
- labelField : String
- updateControl : Function
- setVPosition : Function
- __width : Number
- _getTextFormat : Function
- tempLabel : Object
- rows : Object
- isDragScrolling : Boolean
Class methods
- Initialize (obj) : Boolean
Instance methods
- createProp (obj:Object, propName:String, setter:Boolean) : Void
- setDataProvider (dP:Object) : Void
- getDataProvider (Void) : Object
- addItemAt (index:Number, label, data) : Void
- addItem (label, data) : Void
- removeItemAt (index:Number) : Object
- removeAll (Void) : Void
- replaceItemAt (index:Number, newLabel, newData) : Void
- sortItemsBy (fieldName, order) : Void
- sortItems (compareFunc, order) : Void
- getLength (Void) : Number
- getItemAt (index:Number) : Object
- modelChanged (eventObj:Object)
- getValue (Void) : Object
- getSelectedIndex (Void) : Number
- setSelectedIndex (index:Number) : Void
- getSelectedIndices (Void) : Array
- setSelectedIndices (indexArray:Array) : Void
- getSelectedItems (Void) : Array
- getSelectedItem (Void) : Object
- selectItem (index:Number, selectedFlag:Boolean) : Void
- isSelected (index) : Boolean
- clearSelected (transition:Boolean) : Void
Class properties
mixinProps
static mixinProps:Array = [ "setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt",
(read)
mixins
Instance properties
__dataProvider
__dataProvider:Object
(read)
__rowCount
__rowCount:Number
(read)
__vPosition
__vPosition:Number
(read)
__width
__width:Number
(read)
_getTextFormat
_getTextFormat:Function
(read)
createLabel
createLabel:Function
(read)
enabled
enabled:Boolean
(read)
invalidate
invalidate:Function
(read)
invUpdateControl
invUpdateControl:Boolean
(read)
isDragScrolling
isDragScrolling:Boolean
(read)
labelField
labelField:String
(read)
labelFunction
labelFunction:Function
(read)
lastSelected
lastSelected
(read)
lastSelID
lastSelID:Number
(read)
multipleSelection
multipleSelection:Boolean
(read)
rows
rows:Object
(read)
selected
selected:Object
(read)
selectionDeleted
selectionDeleted:Boolean
(read)
setVPosition
setVPosition:Function
(read)
tempLabel
tempLabel:Object
(read)
updateControl
updateControl:Function
(read)
vPosition
vPosition:Number
(read)
Class methods
Initialize
static function Initialize (
obj) : Boolean
Instance methods
addItem
function addItem (
label,
data) : Void
addItemAt
function addItemAt (
index:Number,
label,
data) : Void
clearSelected
function clearSelected (
transition:Boolean) : Void
createProp
function createProp (
obj:Object,
propName:String,
setter:Boolean) : Void
getDataProvider
function getDataProvider (
Void) : Object
getItemAt
function getItemAt (
index:Number) : Object
getLength
function getLength (
Void) : Number
getSelectedIndex
function getSelectedIndex (
Void) : Number
getSelectedIndices
function getSelectedIndices (
Void) : Array
getSelectedItem
function getSelectedItem (
Void) : Object
getSelectedItems
function getSelectedItems (
Void) : Array
getValue
function getValue (
Void) : Object
isSelected
function isSelected (
index) : Boolean
modelChanged
function modelChanged (
eventObj:Object)
removeAll
function removeAll (
Void) : Void
removeItemAt
function removeItemAt (
index:Number) : Object
replaceItemAt
function replaceItemAt (
index:Number,
newLabel,
newData) : Void
selectItem
function selectItem (
index:Number,
selectedFlag:Boolean) : Void
setDataProvider
function setDataProvider (
dP:Object) : Void
setSelectedIndex
function setSelectedIndex (
index:Number) : Void
setSelectedIndices
function setSelectedIndices (
indexArray:Array) : Void
sortItems
function sortItems (
compareFunc,
order) : Void
sortItemsBy
function sortItemsBy (
fieldName,
order) : Void