Packagenet.user1.reactor.ui
Classpublic class ChatPanel
InheritanceChatPanel Inheritance mx.containers.Panel

Since : ReactorGUI 1.0.0

A panel containing a chat user interface, including a user list, private messaging, incoming and outgoing chat messages, and a chat topic.



Public Variables
 VariableDefined By
  accountBar : AccountBar
[read-only] The AccountBar object contained by this ChatPanel.
ChatPanel
  chatIncomingTextArea : ChatIncomingTextArea
[read-only] The ChatIncomingTextArea object contained by this ChatPanel.
ChatPanel
  room : Room
A reference to the Reactor Room object for this chat panel.
ChatPanel
  userlist : RoomOccupantList
[read-only] The UserList object contained by this ChatPanel.
ChatPanel
Public Methods
 MethodDefined By
  
ChatPanel
  
Sends a chat message to all clients in the room.
ChatPanel
Variable Descriptions
accountBarvariable
accountBar:AccountBar  [read-only]

Since : ReactorGUI 1.0.0

The AccountBar object contained by this ChatPanel.


Implementation
    public function get accountBar():AccountBar
chatIncomingTextAreavariable 
chatIncomingTextArea:ChatIncomingTextArea  [read-only]

Since : ReactorGUI 1.0.0

The ChatIncomingTextArea object contained by this ChatPanel.


Implementation
    public function get chatIncomingTextArea():ChatIncomingTextArea
roomvariable 
room:Room

Since : ReactorGUI 1.0.0

A reference to the Reactor Room object for this chat panel. Users that join the room are considered participants in the chat, and appear in the chat user list.


Implementation
    public function get room():Room
    public function set room(value:Room):void
userlistvariable 
userlist:RoomOccupantList  [read-only]

Since : ReactorGUI 1.0.0

The UserList object contained by this ChatPanel.


Implementation
    public function get userlist():RoomOccupantList
Constructor Description
ChatPanel()Constructor
public function ChatPanel()



Method Descriptions
sendChatMessage()method
public function sendChatMessage():void

Sends a chat message to all clients in the room.