Class com.Components.MultiColumnListView

Field Index

SignalItemClicked, SignalItemMouseDown, SignalMovieClipAdded, SignalSizeChanged, SignalSortClicked

Method Index

new MultiColumnListView()
AddColumn(), AddItem(), AddItems(), AutoSizeColumns(), AutoUpdateRowCount(), ClearSelection(), CompareItems(), configUI(), CreateItemRenderer(), DisableRightClickSelection(), DrawItemRenderers(), GetColumn(), GetColumnIndex(), GetColumnTable(), GetHeaderSpacing(), GetIndexById(), GetItems(), GetRowCount(), GetRowHeight(), GetScrollPosition(), GetSortColumn(), GetSortDirection(), HasItemById(), IsColumnActive(), LayoutHeaders(), LayoutMask(), LayoutRenderers(), RemoveAllItems(), RemoveItem(), RemoveItemById(), ResetRenderers(), Resort(), SetColumnWidth(), SetHeaderSpacing(), SetItem(), SetItemRenderer(), SetItems(), SetLineStyle(), SetRowCount(), SetScrollBar(), SetScrollPosition(), SetSecondarySortColumn(), SetSelection(), SetSelectionById(), SetShowBottomLine(), SetSize(), SetSortColumn(), SetSortDirection(), SetUseMask(), SlotAutoResizeColumn(), SlotItemClicked(), SlotItemMouseDown(), SlotMovieClipAdded(), SlotResizeColumn(), SlotSortColumn(), UpdateScrollBar()

Constructor Detail

MultiColumnListView

public function MultiColumnListView()

Field Detail

SignalSizeChanged

public SignalSizeChanged:Signal

SignalItemClicked

public SignalItemClicked:Signal

SignalSortClicked

public SignalSortClicked:Signal

SignalItemMouseDown

public SignalItemMouseDown:Signal

SignalMovieClipAdded

public SignalMovieClipAdded:Signal

Method Detail

configUI

public function configUI()

DrawItemRenderers

public function DrawItemRenderers()

CreateItemRenderer

public function CreateItemRenderer(index:Number):MovieClip

Resort

public function Resort()

SlotSortColumn

public function SlotSortColumn(columnId:Number, direction:Number)

SlotItemClicked

public function SlotItemClicked(itemIndex:Number, buttonIndex:Number)

SetSelection

public function SetSelection(index:Number):Void

SetSelectionById

public function SetSelectionById(itemId:Object):Void

ClearSelection

public function ClearSelection()

SlotItemMouseDown

public function SlotItemMouseDown(itemIndex:Number, buttonIndex:Number)

SlotMovieClipAdded

public function SlotMovieClipAdded(itemIndex:Number, columnId:Number, movieClip:MovieClip)

SlotResizeColumn

public function SlotResizeColumn(columnId:Number, width:Number)

SlotAutoResizeColumn

public function SlotAutoResizeColumn(columnId:Number)

CompareItems

public function CompareItems(item1:Object, item2:Object)

SetItemRenderer

public function SetItemRenderer(name:String)

SetShowBottomLine

public function SetShowBottomLine(showLine:Boolean)

SetHeaderSpacing

public function SetHeaderSpacing(headerSpacing:Number)

GetHeaderSpacing

public function GetHeaderSpacing():Number

GetRowCount

public function GetRowCount():Number

GetRowHeight

public function GetRowHeight():Number

SetRowCount

public function SetRowCount(rowCount:Number)

SetSortColumn

public function SetSortColumn(columnId:Number)

GetSortColumn

public function GetSortColumn():Number

SetSortDirection

public function SetSortDirection(direction:Number)

GetSortDirection

public function GetSortDirection():Number

GetColumn

public function GetColumn(id:Number)

GetColumnIndex

public function GetColumnIndex(id:Number):Number

GetColumnTable

public function GetColumnTable()

GetItems

public function GetItems():Array

AddItems

public function AddItems(itemArray:Array)

AddItem

public function AddItem(item:MCLItem)

GetIndexById

public function GetIndexById(itemId:Object):Number

HasItemById

public function HasItemById(itemId:Object):Boolean

RemoveItemById

public function RemoveItemById(itemId:Object)

RemoveItem

public function RemoveItem(index:Number)

RemoveAllItems

public function RemoveAllItems()

SetItems

public function SetItems(itemsList:Array):Void

SetItem

public function SetItem(item:MCLItem)

AddColumn

public function AddColumn(columnId:Number, name:String, defaultWidth:Number, flags:Number, minWidth:Number)

LayoutHeaders

public function LayoutHeaders(columnsRemoved:Boolean)

LayoutMask

public function LayoutMask()

ResetRenderers

public function ResetRenderers()

LayoutRenderers

public function LayoutRenderers()

IsColumnActive

public function IsColumnActive(id:Number)

SetSize

public function SetSize(newWidth:Number, newHeight:Number)

AutoSizeColumns

public function AutoSizeColumns()

SetColumnWidth

public function SetColumnWidth(columnId:Number, width:Number)

AutoUpdateRowCount

public function AutoUpdateRowCount()

SetScrollBar

public function SetScrollBar(scrollBar:MovieClip)

UpdateScrollBar

public function UpdateScrollBar()

SetScrollPosition

public function SetScrollPosition(position:Number)

DisableRightClickSelection

public function DisableRightClickSelection(disable:Boolean):Void

GetScrollPosition

public function GetScrollPosition():Number

SetLineStyle

public function SetLineStyle(thickness:Number, color:Number)

SetUseMask

public function SetUseMask(useMask:Boolean)

SetSecondarySortColumn

public function SetSecondarySortColumn(column:Number):Void