GUI.GroupSearch.GroupSearchContent

GUI.GroupSearch.GroupSearchContent
Summary
GUI.GroupSearch.GroupSearchContent
Variables
ARCHIVE_CONTENT_WIDTH
ARCHIVE_CONTENT_HEIGHT
ARCHIVE_COLUMN_PLAYER_WIDTH
ARCHIVE_COLUMN_ROLE_WIDTH
ARCHIVE_COLUMN_ACTIVITY_WIDTH
ARCHIVE_COLUMN_LOCATION_WIDTH
ARCHIVE_COLUMN_DIFFICULTY_WIDTH
ARCHIVE_COLUMN_COMMENT_WIDTH
ARCHIVE_SELECTED_ROLES
ARCHIVE_SELECTED_ACTIVITY
ARCHIVE_SELECTED_LOCATION
ARCHIVE_SELECTED_DIFFICULTY
ARCHIVE_COMMENT
ARCHIVE_SELECTED_FILTERS
ARCHIVE_SELECTED_DIFFICULTY_FILTERS
VIEW
SIGN_UP
LEAVE
FILTERS
REFRESH
GM_FIFO_MESSAGE
SELECTED_FILTERS
NO_FILTERS
COLUMN_PLAYER_TITLE
COLUMN_ROLE_TITLE
COLUMN_ACTIVITY_TITLE
COLUMN_LOCATION_TITLE
COLUMN_DIFFICULTY_TITLE
COLUMN_COMMENT_TITLE
QUEUE_INFORMATION
INVITE_TO_GROUP
SEND_A_MESSAGE
VIEW_ENTRY
MEET_UP
COLUMN_NAME_ID
COLUMN_ROLE_ID
COLUMN_ACTIVITY_ID
COLUMN_LOCATION_ID
COLUMN_DIFFICULTY_ID
COLUMN_COMMENT_ID
LEFT_CLICK_INDEX
RIGHT_CLICK_INDEX
RIGHT_CLICK_MOUSE_OFFSET
m_LFGInterface
m_RefreshEnableInterval
m_TopDivider
m_ListTitleHeader
m_List
m_ListScrollBar
m_GroupArray
m_QueueInfo
m_SignUpLeaveButton
m_FiltersButton
m_RefreshButton
m_PromptWindow
m_FiltersWindow
m_RightClickMenu
m_Character
m_SelectedCharacterName
m_SelectedCharacterID
m_SelectedIndex
m_MessageWindow
m_PersistentSelectedRoles
m_PersistentFilters
m_PersistentDifficultyFilters
m_PersistentActivity
m_PersistentLocation
m_PersistentDifficulty
m_PersistentComment
m_PersistentWidth
m_PersistentHeight
m_Team
m_Raid
Functions
GroupSearchContent
configUI
SetSize
SlotFiltersChanged
SlotPromptResponse
SetupButton
ButtonSelectHandler
EnableRefresh
SlotClientLeftLFG
SlotClientJoinedLFG
SignOut
UpdateListHeaderTitleAndSearch
GetFilterString
UpdateQueueInformation
GetCharacterActivityString
GetActivityString
GetCharacterDifficultyString
GetDifficultyString
SlotJoinTeam
SlotLeftTeam
SlotJoinRaid
SlotLeftRaid
GetTeamMemberCount
SlotUpdateList
AddCharacterToList
ToggleDisableControls
CreateRightClickMenu
HideRightClickMenu
SlotItemClicked
SlotMovieClipAdded
RowSelected
PositionRightClickMenu
onMousePress
InviteToGroupEventHandler
SendMessageEventHandler
MeetUpEventHandler
ViewEntryEventHandler
SetContentPersistence
GetContentPersistence

Variables

ARCHIVE_CONTENT_WIDTH

private static var ARCHIVE_CONTENT_WIDTH: String

ARCHIVE_CONTENT_HEIGHT

private static var ARCHIVE_CONTENT_HEIGHT: String

ARCHIVE_COLUMN_PLAYER_WIDTH

private static var ARCHIVE_COLUMN_PLAYER_WIDTH: String

ARCHIVE_COLUMN_ROLE_WIDTH

private static var ARCHIVE_COLUMN_ROLE_WIDTH: String

ARCHIVE_COLUMN_ACTIVITY_WIDTH

private static var ARCHIVE_COLUMN_ACTIVITY_WIDTH: String

ARCHIVE_COLUMN_LOCATION_WIDTH

private static var ARCHIVE_COLUMN_LOCATION_WIDTH: String

ARCHIVE_COLUMN_DIFFICULTY_WIDTH

private static var ARCHIVE_COLUMN_DIFFICULTY_WIDTH: String

ARCHIVE_COLUMN_COMMENT_WIDTH

private static var ARCHIVE_COLUMN_COMMENT_WIDTH: String

ARCHIVE_SELECTED_ROLES

private static var ARCHIVE_SELECTED_ROLES: String

ARCHIVE_SELECTED_ACTIVITY

private static var ARCHIVE_SELECTED_ACTIVITY: String

ARCHIVE_SELECTED_LOCATION

private static var ARCHIVE_SELECTED_LOCATION: String

ARCHIVE_SELECTED_DIFFICULTY

private static var ARCHIVE_SELECTED_DIFFICULTY: String

ARCHIVE_COMMENT

private static var ARCHIVE_COMMENT: String

ARCHIVE_SELECTED_FILTERS

private static var ARCHIVE_SELECTED_FILTERS: String

ARCHIVE_SELECTED_DIFFICULTY_FILTERS

private static var ARCHIVE_SELECTED_DIFFICULTY_FILTERS: String

VIEW

private static var VIEW: String

SIGN_UP

private static var SIGN_UP: String

LEAVE

private static var LEAVE: String

FILTERS

private static var FILTERS: String

REFRESH

private static var REFRESH: String

GM_FIFO_MESSAGE

private static var GM_FIFO_MESSAGE: String

SELECTED_FILTERS

private static var SELECTED_FILTERS: String

NO_FILTERS

private static var NO_FILTERS: String

COLUMN_PLAYER_TITLE

private static var COLUMN_PLAYER_TITLE: String

COLUMN_ROLE_TITLE

private static var COLUMN_ROLE_TITLE: String

COLUMN_ACTIVITY_TITLE

private static var COLUMN_ACTIVITY_TITLE: String

COLUMN_LOCATION_TITLE

private static var COLUMN_LOCATION_TITLE: String

COLUMN_DIFFICULTY_TITLE

private static var COLUMN_DIFFICULTY_TITLE: String

COLUMN_COMMENT_TITLE

private static var COLUMN_COMMENT_TITLE: String

QUEUE_INFORMATION

private static var QUEUE_INFORMATION: String

INVITE_TO_GROUP

private static var INVITE_TO_GROUP: String

SEND_A_MESSAGE

private static var SEND_A_MESSAGE: String

VIEW_ENTRY

private static var VIEW_ENTRY: String

MEET_UP

private static var MEET_UP: String

COLUMN_NAME_ID

private static var COLUMN_NAME_ID: Number

COLUMN_ROLE_ID

private static var COLUMN_ROLE_ID: Number

COLUMN_ACTIVITY_ID

private static var COLUMN_ACTIVITY_ID: Number

COLUMN_LOCATION_ID

private static var COLUMN_LOCATION_ID: Number

COLUMN_DIFFICULTY_ID

private static var COLUMN_DIFFICULTY_ID: Number

COLUMN_COMMENT_ID

private static var COLUMN_COMMENT_ID: Number

LEFT_CLICK_INDEX

private static var LEFT_CLICK_INDEX: Number

RIGHT_CLICK_INDEX

private static var RIGHT_CLICK_INDEX: Number

RIGHT_CLICK_MOUSE_OFFSET

private static var RIGHT_CLICK_MOUSE_OFFSET: Number

m_LFGInterface

private var m_LFGInterface: LookingForGroup

m_RefreshEnableInterval

private var m_RefreshEnableInterval: Number

m_TopDivider

private var m_TopDivider: MovieClip

m_ListTitleHeader

private var m_ListTitleHeader: MovieClip

m_List

private var m_List: MultiColumnListView

m_ListScrollBar

private var m_ListScrollBar: ScrollBar

m_GroupArray

private var m_GroupArray: Array

m_QueueInfo

private var m_QueueInfo: MovieClip

m_SignUpLeaveButton

private var m_SignUpLeaveButton: Button

m_FiltersButton

private var m_FiltersButton: Button

m_RefreshButton

private var m_RefreshButton: Button

m_PromptWindow

private var m_PromptWindow: MovieClip

m_FiltersWindow

private var m_FiltersWindow: MovieClip

m_RightClickMenu

private var m_RightClickMenu: MovieClip

m_Character

private var m_Character: Character

m_SelectedCharacterName

private var m_SelectedCharacterName: String

m_SelectedCharacterID

private var m_SelectedCharacterID: ID32

m_SelectedIndex

private var m_SelectedIndex: Number

m_MessageWindow

private var m_MessageWindow: MovieClip

m_PersistentSelectedRoles

private var m_PersistentSelectedRoles: Array

m_PersistentFilters

private var m_PersistentFilters: Array

m_PersistentDifficultyFilters

private var m_PersistentDifficultyFilters: Array

m_PersistentActivity

private var m_PersistentActivity: Number

m_PersistentLocation

private var m_PersistentLocation: Number

m_PersistentDifficulty

private var m_PersistentDifficulty: Number

m_PersistentComment

private var m_PersistentComment: String

m_PersistentWidth

private var m_PersistentWidth: Number

m_PersistentHeight

private var m_PersistentHeight: Number

m_Team

private var m_Team: Team

m_Raid

private var m_Raid: Raid

Functions

GroupSearchContent

public function GroupSearchContent()

configUI

private function configUI():Void

SetSize

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

SlotFiltersChanged

private function SlotFiltersChanged(changed: Boolean,
filter: Array,
difficultyFilter: Array)

SlotPromptResponse

private function SlotPromptResponse(mode: String,
selectedRolesArray: Array,
selectedActivity: Number,
selectedLocation: Number,
selectedDifficulty: Number,
comment: String,
maxTeamSize: Number,
signOut: Boolean):Void

SetupButton

private function SetupButton(target: Button,
toggle: Boolean,
label: String,
selected: Boolean):Void

ButtonSelectHandler

private function ButtonSelectHandler(event: Object):Void

EnableRefresh

private function EnableRefresh():Void

SlotClientLeftLFG

private function SlotClientLeftLFG():Void

SlotClientJoinedLFG

private function SlotClientJoinedLFG():Void

SignOut

private function SignOut():Void

UpdateListHeaderTitleAndSearch

private function UpdateListHeaderTitleAndSearch():Void

GetFilterString

private function GetFilterString():String

UpdateQueueInformation

private function UpdateQueueInformation():Void

GetCharacterActivityString

private function GetCharacterActivityString(characterLFG: CharacterLFG)

GetActivityString

private function GetActivityString(signedActivityNum: Number)

GetCharacterDifficultyString

private function GetCharacterDifficultyString(characterLFG: CharacterLFG)

GetDifficultyString

private function GetDifficultyString(signedDifficultyNum: Number)

SlotJoinTeam

private function SlotJoinTeam(team: Team):Void

SlotLeftTeam

private function SlotLeftTeam():Void

SlotJoinRaid

private function SlotJoinRaid(raid: Raid):Void

SlotLeftRaid

private function SlotLeftRaid():Void

GetTeamMemberCount

private function GetTeamMemberCount():Number

SlotUpdateList

private function SlotUpdateList():Void

AddCharacterToList

private function AddCharacterToList(characterLFG: CharacterLFG):Void

ToggleDisableControls

private function ToggleDisableControls(disable: Boolean):Void

CreateRightClickMenu

private function CreateRightClickMenu():Void

HideRightClickMenu

private function HideRightClickMenu():Void

SlotItemClicked

private function SlotItemClicked(index: Number,
buttonIndex: Number):Void

SlotMovieClipAdded

private function SlotMovieClipAdded(itemIndex: Number,
columnId: Number,
movieClip: MovieClip):Void

RowSelected

private function RowSelected(buttonIndex: Number,
characterFullName: String,
characterName: String,
characterID: ID32):Void

PositionRightClickMenu

private function PositionRightClickMenu():Void

onMousePress

private function onMousePress(buttonIndex: Number,
clickCount: Number):Void

InviteToGroupEventHandler

private function InviteToGroupEventHandler():Void

SendMessageEventHandler

private function SendMessageEventHandler():Void

MeetUpEventHandler

private function MeetUpEventHandler():Void

ViewEntryEventHandler

private function ViewEntryEventHandler():Void

SetContentPersistence

public function SetContentPersistence(persistence: Archive):Void

GetContentPersistence

public function GetContentPersistence():Archive
private static var ARCHIVE_CONTENT_WIDTH: String
private static var ARCHIVE_CONTENT_HEIGHT: String
private static var ARCHIVE_COLUMN_PLAYER_WIDTH: String
private static var ARCHIVE_COLUMN_ROLE_WIDTH: String
private static var ARCHIVE_COLUMN_ACTIVITY_WIDTH: String
private static var ARCHIVE_COLUMN_LOCATION_WIDTH: String
private static var ARCHIVE_COLUMN_DIFFICULTY_WIDTH: String
private static var ARCHIVE_COLUMN_COMMENT_WIDTH: String
private static var ARCHIVE_SELECTED_ROLES: String
private static var ARCHIVE_SELECTED_ACTIVITY: String
private static var ARCHIVE_SELECTED_LOCATION: String
private static var ARCHIVE_SELECTED_DIFFICULTY: String
private static var ARCHIVE_COMMENT: String
private static var ARCHIVE_SELECTED_FILTERS: String
private static var ARCHIVE_SELECTED_DIFFICULTY_FILTERS: String
private static var VIEW: String
private static var SIGN_UP: String
private static var LEAVE: String
private static var FILTERS: String
private static var REFRESH: String
private static var GM_FIFO_MESSAGE: String
private static var SELECTED_FILTERS: String
private static var NO_FILTERS: String
private static var COLUMN_PLAYER_TITLE: String
private static var COLUMN_ROLE_TITLE: String
private static var COLUMN_ACTIVITY_TITLE: String
private static var COLUMN_LOCATION_TITLE: String
private static var COLUMN_DIFFICULTY_TITLE: String
private static var COLUMN_COMMENT_TITLE: String
private static var QUEUE_INFORMATION: String
private static var INVITE_TO_GROUP: String
private static var SEND_A_MESSAGE: String
private static var VIEW_ENTRY: String
private static var MEET_UP: String
private static var COLUMN_NAME_ID: Number
private static var COLUMN_ROLE_ID: Number
private static var COLUMN_ACTIVITY_ID: Number
private static var COLUMN_LOCATION_ID: Number
private static var COLUMN_DIFFICULTY_ID: Number
private static var COLUMN_COMMENT_ID: Number
private static var LEFT_CLICK_INDEX: Number
private static var RIGHT_CLICK_INDEX: Number
private static var RIGHT_CLICK_MOUSE_OFFSET: Number
private var m_LFGInterface: LookingForGroup
private var m_RefreshEnableInterval: Number
private var m_TopDivider: MovieClip
private var m_ListTitleHeader: MovieClip
private var m_List: MultiColumnListView
private var m_ListScrollBar: ScrollBar
private var m_GroupArray: Array
private var m_QueueInfo: MovieClip
private var m_SignUpLeaveButton: Button
private var m_FiltersButton: Button
private var m_RefreshButton: Button
private var m_PromptWindow: MovieClip
private var m_FiltersWindow: MovieClip
private var m_RightClickMenu: MovieClip
private var m_Character: Character
private var m_SelectedCharacterName: String
private var m_SelectedCharacterID: ID32
private var m_SelectedIndex: Number
private var m_MessageWindow: MovieClip
private var m_PersistentSelectedRoles: Array
private var m_PersistentFilters: Array
private var m_PersistentDifficultyFilters: Array
private var m_PersistentActivity: Number
private var m_PersistentLocation: Number
private var m_PersistentDifficulty: Number
private var m_PersistentComment: String
private var m_PersistentWidth: Number
private var m_PersistentHeight: Number
private var m_Team: Team
private var m_Raid: Raid
public function GroupSearchContent()
private function configUI():Void
public function SetSize(newWidth: Number,
newHeight: Number)
private function SlotFiltersChanged(changed: Boolean,
filter: Array,
difficultyFilter: Array)
private function SlotPromptResponse(mode: String,
selectedRolesArray: Array,
selectedActivity: Number,
selectedLocation: Number,
selectedDifficulty: Number,
comment: String,
maxTeamSize: Number,
signOut: Boolean):Void
private function SetupButton(target: Button,
toggle: Boolean,
label: String,
selected: Boolean):Void
private function ButtonSelectHandler(event: Object):Void
private function EnableRefresh():Void
private function SlotClientLeftLFG():Void
private function SlotClientJoinedLFG():Void
private function SignOut():Void
private function UpdateListHeaderTitleAndSearch():Void
private function GetFilterString():String
private function UpdateQueueInformation():Void
private function GetCharacterActivityString(characterLFG: CharacterLFG)
private function GetActivityString(signedActivityNum: Number)
private function GetCharacterDifficultyString(characterLFG: CharacterLFG)
private function GetDifficultyString(signedDifficultyNum: Number)
private function SlotJoinTeam(team: Team):Void
private function SlotLeftTeam():Void
private function SlotJoinRaid(raid: Raid):Void
private function SlotLeftRaid():Void
private function GetTeamMemberCount():Number
private function SlotUpdateList():Void
private function AddCharacterToList(characterLFG: CharacterLFG):Void
private function ToggleDisableControls(disable: Boolean):Void
private function CreateRightClickMenu():Void
private function HideRightClickMenu():Void
private function SlotItemClicked(index: Number,
buttonIndex: Number):Void
private function SlotMovieClipAdded(itemIndex: Number,
columnId: Number,
movieClip: MovieClip):Void
private function RowSelected(buttonIndex: Number,
characterFullName: String,
characterName: String,
characterID: ID32):Void
private function PositionRightClickMenu():Void
private function onMousePress(buttonIndex: Number,
clickCount: Number):Void
private function InviteToGroupEventHandler():Void
private function SendMessageEventHandler():Void
private function MeetUpEventHandler():Void
private function ViewEntryEventHandler():Void
public function SetContentPersistence(persistence: Archive):Void
public function GetContentPersistence():Archive
Close