Class mx.controls.List

MovieClip
   +--mx.core.UIObject
      +--mx.core.UIComponent
         +--mx.core.View
            +--mx.core.ScrollView
               +--mx.controls.listclasses.ScrollSelectList
                  +--mx.controls.List

Description

List class - extends ScrollSelectList - gives the user the ability to select one or many options from a scrolling list

Field Index

__labels, __selectedIndex, __vScrollPolicy, _inherited_dataProvider, _inherited_selectedIndex, _inherited_selectedIndices, _inherited_selectedItem, _inherited_selectedItems, autoHScrollAble, boundingBox_mc, calcPreferredHeightFromData, calcPreferredWidthFromData, className, clipParameters, data, displayWidth, invScrollProps, invScrollSize, labels, oldVWidth, scrollDepth, symbolName, symbolOwner, totalHeight, totalWidth
Inherited from ScrollSelectList
__cellRenderer, __dataProvider, __hPosition, __iconField, __iconFunction, __labelField, __labelFunction, __rowCount, __rowHeight, __rowRenderer, __width, addItem, addItemAt, baseRowZ, calcPreferredWidth, cellRenderer, changeFlag, className, clearSelected, CONTENTDEPTH, createLabel, dataProvider, dragEnabled, dragScrolling, dropEnabled, enabled, getDataProvider, getItemAt, getLength, getSelectedIndex, getSelectedIndices, getSelectedItem, getSelectedItems, getValue, iconField, iconFunction, invLayoutContent, invRowHeight, invUpdateControl, isPressed, isRowStyle, isSelected, labelField, labelFunction, lastPosition, lastSelected, lastSelID, layoutX, layoutY, length, listContent, minScrollInterval, mixIt1, mixIt2, modelChanged, multipleSelection, onMouseUp, propertyTable, removeAll, removeItemAt, replaceItemAt, roundUp, rowCount, rowHeight, rows, scrollInterval, selectable, selected, selectedIndex, selectedIndices, selectedItem, selectedItems, selectHolder, selectionDeleted, selectItem, setDataProvider, setSelectedIndex, setSelectedIndices, sortItems, sortItemsBy, tempLabel, tH, topRowZ, tW, value, wasKeySelected
Inherited from ScrollView
__hPosition, __hScrollPolicy, __maxHPosition, __viewMetrics, __vPosition, __vScrollPolicy, className, columnWidth, heightPadding, hPosition, hScroller, hScrollPolicy, invLayout, MASK_DEPTH, mask_mc, maxHPosition, maxVPosition, numberOfCols, oldRndUp, owner, propsInited, rowC, rowH, scrollAreaChanged, specialHScrollCase, symbolName, symbolOwner, viewableColumns, viewableRows, vPosition, vScroller, vScrollPolicy, widthPadding
Inherited from View
__tabIndex, _loadExternalClass, border_mc, boundingBox_mc, childNameBase, className, createClassChildAtDepth, depth, hasBeenLayedOut, loadExternal, numChildren, symbolName, symbolOwner, tabIndex
Inherited from UIComponent
clipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, height, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, width
Inherited from UIObject
__height, __onUnload, __width, _color, _endInit, _id, _maxHeight, _maxWidth, _minHeight, _minWidth, _preferredHeight, _preferredWidth, _tf, _topmost, addEventListener, bottom, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createClassChildAtDepth, createEvent, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, height, idNames, ignoreClassStyleDeclaration, initProperties, invalidateFlag, left, lineColor, lineWidth, marginLeft, marginRight, methodTable, minHeight, minWidth, notifyStyleChangeInChildren, removeEventListener, right, scaleX, scaleY, setStyle, stylecache, styleName, symbolName, symbolOwner, tabEnabled, textAlign, textColorList, textDecoration, textIndent, tfList, top, validateNow, visible, width, x, y
Inherited from MovieClip
_alpha, _currentframe, _droptarget, _focusrect, _framesloaded, _height, _lockroot, _name, _parent, _quality, _rotation, _soundbuftime, _target, _totalframes, _url, _visible, _width, _x, _xmouse, _xscale, _y, _ymouse, _yscale, enabled, focusEnabled, hitArea, tabChildren, tabEnabled, tabIndex, tooltipText, trackAsMenu, useHandCursor

Method Index

new List()

configureScrolling(), createChildren(), draw(), getRowCount(), hScroll(), init(), layoutContent(), modelChanged(), onScroll(), setEnabled(), setHPosition(), setHScrollPolicy(), setMaxHPosition(), setRowCount(), setVPosition(), size()
Inherited from ScrollSelectList
__onMouseUp(), dragScroll(), findInputText(), findString(), getPropertiesAt(), getPropertiesOf(), getRowHeight(), getStateAt(), getStyle(), invalidateStyle(), keyDown(), moveSelBy(), onRowDragOut(), onRowDragOver(), onRowPress(), onRowRelease(), onRowRollOut(), onRowRollOver(), selectRow(), setCellRenderer(), setIconField(), setIconFunction(), setLabelField(), setLabelFunction(), setPropertiesAt(), setRowHeight(), updateControl()
Inherited from ScrollView
__onMouseWheel(), childLoaded(), createChild(), doLayout(), getHPosition(), getHScrollPolicy(), getMaxHPosition(), getViewMetrics(), getVPosition(), getVScrollPolicy(), invalidate(), scrollProxy(), setScrollProperties(), setVScrollPolicy()
Inherited from View
addLayoutObject(), convertToUIObject(), destroyChildAt(), extension(), getChildAt(), initLayout()
Inherited from UIComponent
dispatchValueChangedEvent(), enabledChanged(), findFocusFromObject(), findFocusInChildren(), getFocus(), getFocusManager(), isParent(), onKillFocus(), onSetFocus(), pressFocus(), releaseFocus(), setFocus(), setVisible()
Inherited from UIObject
__getTextFormat(), _createChildren(), _getTextFormat(), cancelAllDoLaters(), constructObject(), createClassObject(), createEmptyObject(), createLabel(), createObject(), createSkin(), destroyObject(), doLater(), doLaterDispatcher(), drawRect(), getClassStyleDeclaration(), getMinHeight(), getMinWidth(), getSkinIDName(), getStyleName(), initFromClipParameters(), mergeClipParameters(), move(), redraw(), setColor(), setMinHeight(), setMinWidth(), setSize(), setSkin()
Inherited from MovieClip
attachAudio(), attachMovie(), beginFill(), beginGradientFill(), clear(), createEmptyMovieClip(), createTextField(), curveTo(), duplicateMovieClip(), endFill(), getBounds(), getBytesLoaded(), getBytesTotal(), getDepth(), getInstanceAtDepth(), getNextHighestDepth(), getSWFVersion(), getTextSnapshot(), getURL(), globalToLocal(), gotoAndPlay(), gotoAndStop(), hitTest(), lineStyle(), lineTo(), loadMovie(), loadVariables(), localToGlobal(), moveTo(), nextFrame(), onData(), onDragOut(), onDragOver(), onEnterFrame(), onKeyDown(), onKeyUp(), onLoad(), onMouseDown(), onMouseMove(), onMouseUp(), onPress(), onRelease(), onReleaseOutside(), onRollOut(), onRollOver(), onUnload(), play(), prevFrame(), removeMovieClip(), setMask(), startDrag(), stop(), stopDrag(), swapDepths(), unloadMovie(), valueOf()

Constructor Detail

List

function List()

Field Detail

symbolOwner

static symbolOwner:Object

symbolName

static symbolName:String

className

className:String

clipParameters

clipParameters:Object

scrollDepth

scrollDepth:Number

__vScrollPolicy

__vScrollPolicy:String

__labels

__labels:Array

data

data:Array

__selectedIndex

__selectedIndex:Number

boundingBox_mc

boundingBox_mc:MovieClip

oldVWidth

oldVWidth:Number

autoHScrollAble

autoHScrollAble:Boolean

totalWidth

totalWidth:Number

totalHeight

totalHeight:Number

displayWidth

displayWidth:Number

calcPreferredWidthFromData

calcPreferredWidthFromData:Function

calcPreferredHeightFromData

calcPreferredHeightFromData:Function

invScrollProps

invScrollProps:Boolean

invScrollSize

invScrollSize:Boolean

labels

labels:Array

_inherited_dataProvider

_inherited_dataProvider:Array

_inherited_selectedItem

_inherited_selectedItem:Object

_inherited_selectedItems

_inherited_selectedItems:Array

_inherited_selectedIndex

_inherited_selectedIndex:Number

_inherited_selectedIndices

_inherited_selectedIndices:Array

Method Detail

setEnabled

function setEnabled(v:
Boolean):Void

setVPosition

function setVPosition(pos:
Number):Void

setHPosition

function setHPosition(pos:
Number):Void

setMaxHPosition

function setMaxHPosition(pos:
Number):Void

setHScrollPolicy

function setHScrollPolicy(policy:
String):Void

setRowCount

function setRowCount(rC:
Number):Void

layoutContent

function layoutContent(x:
Number, y:Number, tW:Number, tH:Number, dW:Number, dH:Number):Void

modelChanged

function modelChanged(eventObj:
Object):Void

onScroll

function onScroll(eventObj:
Object):Void

hScroll

function hScroll(pos:
Number):Void

init

function init(Void):Void

createChildren

function createChildren(Void):Void

getRowCount

function getRowCount(Void):
Number

size

function size(Void):Void

draw

function draw(Void):Void

configureScrolling

function configureScrolling(Void):Void