Variables

m_Index

private var m_Index: Number

m_ItemData

private var m_ItemData: MCLItem

m_ColumnViews

private var m_ColumnViews: Array

m_Background

private var m_Background: MovieClip

SignalClicked

public var SignalClicked: Signal

SignalMouseDown

public var SignalMouseDown: Signal

SignalMovieClipAdded

public var SignalMovieClipAdded: Signal

Functions

MCLItemRenderer

public function MCLItemRenderer()

MovieClipAdded

public function MovieClipAdded(columnId: Number,
movieClip: MovieClip)

SetIndex

public function SetIndex(index: Number)

SetData

public function SetData(listView: MultiColumnListView,
data: MCLItem)

HasData

public function HasData() : Boolean

SlotMousePress

private function SlotMousePress(buttonindex: Number)

SlotMouseRelease

private function SlotMouseRelease(buttonindex: Number)

SetSelected

public function SetSelected(selected: Boolean)

GetDesiredWidth

public function GetDesiredWidth(id: Number)

GetColumnIndexFromId

private function GetColumnIndexFromId(id: Number)

Clear

public function Clear()

UpdateLayout

public function UpdateLayout(listView: MultiColumnListView)

SetWidth

public function SetWidth(newWidth: Number)

SetHeight

public function SetHeight(newheight: Number)

CreateTextRenderer

private function CreateTextRenderer(
   id: Number,
   valueData: MCLItemValueData,
   width: Number
) : MCLBaseCellRenderer

CreateMovieClipRenderer

private function CreateMovieClipRenderer(
   id: Number,
   movieClip: Object,
   width: Number
) : MCLBaseCellRenderer

CreateMovieClipAndTextRenderer

private function CreateMovieClipAndTextRenderer(
   id: Number,
   valueData: MCLItemValueData,
   width: Number
) : MCLBaseCellRenderer
private var m_Index: Number
private var m_ItemData: MCLItem
private var m_ColumnViews: Array
private var m_Background: MovieClip
public var SignalClicked: Signal
public var SignalMouseDown: Signal
public var SignalMovieClipAdded: Signal
public function MCLItemRenderer()
public function MovieClipAdded(columnId: Number,
movieClip: MovieClip)
public function SetIndex(index: Number)
public function SetData(listView: MultiColumnListView,
data: MCLItem)
public function HasData() : Boolean
private function SlotMousePress(buttonindex: Number)
private function SlotMouseRelease(buttonindex: Number)
public function SetSelected(selected: Boolean)
public function GetDesiredWidth(id: Number)
private function GetColumnIndexFromId(id: Number)
public function Clear()
public function UpdateLayout(listView: MultiColumnListView)
public function SetWidth(newWidth: Number)
public function SetHeight(newheight: Number)
private function CreateTextRenderer(
   id: Number,
   valueData: MCLItemValueData,
   width: Number
) : MCLBaseCellRenderer
private function CreateMovieClipRenderer(
   id: Number,
   movieClip: Object,
   width: Number
) : MCLBaseCellRenderer
private function CreateMovieClipAndTextRenderer(
   id: Number,
   valueData: MCLItemValueData,
   width: Number
) : MCLBaseCellRenderer
Close