t.w.i.b.GroupConversation : class documentation

Part of twisted.words.im.basechat View Source View In Hierarchy

A conversation with a group of people.
Method __init__
Method show Displays the GroupConversationWindow.
Method hide Hides the GroupConversationWindow.
Method sendText Sends text to the group.
Method showGroupMessage No summary
Method setGroupMembers Sets the list of members in the group and displays it to the user
Method setTopic Displays the topic (from the server) for the group conversation window
Method memberJoined Adds the given member to the list of members in the group conversation and displays this to the user
Method memberChangedNick Changes the oldnick in the list of members to newnick and displays this change to the user
Method memberLeft Deletes the given member from the list of members in the group conversation and displays the change to the user
def __init__(self, group, chatui): (source)
Parametersgroup (type: Group )
chatui??? (type: ChatUI )
def show(self): (source)
Displays the GroupConversationWindow.
def hide(self): (source)
Hides the GroupConversationWindow.
def sendText(self, text): (source)
Sends text to the group.
Parameterstext (type: string )
Returns (type: Deferred )
def showGroupMessage(self, sender, text, metadata=None): (source)
Displays to the user a message sent to this group from the given sender
Parameterssender (type: string (XXX: Not Person?) )
text (type: string )
metadata (type: dict )
def setGroupMembers(self, members): (source)
Sets the list of members in the group and displays it to the user
def setTopic(self, topic, author): (source)
Displays the topic (from the server) for the group conversation window
Parameterstopic (type: string )
author (type: string (XXX: Not Person?) )
def memberJoined(self, member): (source)
Adds the given member to the list of members in the group conversation and displays this to the user
Parametersmember (type: string (XXX: Not Person?) )
def memberChangedNick(self, oldnick, newnick): (source)
Changes the oldnick in the list of members to newnick and displays this change to the user
Parametersoldnick (type: string )
newnick (type: string )
def memberLeft(self, member): (source)
Deletes the given member from the list of members in the group conversation and displays the change to the user
Parametersmember (type: string )
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.