Variables

m_Background

private var m_Background: MovieClip

m_ListContent

private var m_ListContent: MovieClip

m_Mask

private var m_Mask: MovieClip

m_ScrollBar

private var m_ScrollBar: MovieClip

m_MissionEntries

private var m_MissionEntries: Array

ENTRY_PADDING

private var ENTRY_PADDING: Number

SCROLL_SPEED

private var SCROLL_SPEED: Number

SCROLL_PADDING

private var SCROLL_PADDING: Number

Functions

ScrollPanel

public function ScrollPanel()

SetData

public function SetData(challengeData: Array):Void

SetSize

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

CreateContent

private function CreateContent(challengeData: Array):Void

RemoveContent

private function RemoveContent():Void

ContentSizeUpdated

private function ContentSizeUpdated():Void

CreateScrollBar

private function CreateScrollBar():Void

OnScrollbarUpdate

private function OnScrollbarUpdate(event: Object) : Void

onMouseWheel

private function onMouseWheel(delta: Number):Void

UpdateScrollbarVisibility

private function UpdateScrollbarVisibility():Void

SlotEntrySelected

private function SlotEntrySelected(index: Number,
isExpanded: Boolean):Void

CleanupAfterAnimation

private function CleanupAfterAnimation():Void

MissionCompleted

public function MissionCompleted(missionID: Number):Void

GoalUpdated

public function GoalUpdated(goalID: Number,
solvedTimes: Number):Void
private var m_Background: MovieClip
private var m_ListContent: MovieClip
private var m_Mask: MovieClip
private var m_ScrollBar: MovieClip
private var m_MissionEntries: Array
private var ENTRY_PADDING: Number
private var SCROLL_SPEED: Number
private var SCROLL_PADDING: Number
public function ScrollPanel()
public function SetData(challengeData: Array):Void
public function SetSize(newWidth: Number,
newHeight: Number):Void
private function CreateContent(challengeData: Array):Void
private function RemoveContent():Void
private function ContentSizeUpdated():Void
private function CreateScrollBar():Void
private function OnScrollbarUpdate(event: Object) : Void
private function onMouseWheel(delta: Number):Void
private function UpdateScrollbarVisibility():Void
private function SlotEntrySelected(index: Number,
isExpanded: Boolean):Void
private function CleanupAfterAnimation():Void
public function MissionCompleted(missionID: Number):Void
public function GoalUpdated(goalID: Number,
solvedTimes: Number):Void
Close