new Wave(myParent) → {Wave}
Noodle Conference Room Meeting module
Parameters:
| Name |
Type |
Description |
myParent |
Noodle
|
|
Returns:
-
Type
-
Wave
Methods
addAttachment(id, aName, size, type, doc)
Parameters:
| Name |
Type |
Description |
id |
String
|
Number
|
|
aName |
String
|
|
size |
String
|
|
type |
String
|
Number
|
|
doc |
Document
|
|
addMessage(doc, messageNode, addTop)
Parameters:
| Name |
Type |
Description |
doc |
Document
|
|
messageNode |
Node
|
|
addTop |
Boolean
|
|
addMessages(messages, toTop, args, callback)
Parameters:
| Name |
Type |
Description |
messages |
Document
|
|
toTop |
Boolean
|
|
args |
Array
|
|
callback |
function
|
|
enableSummaryHideIcon()
handleLoadingMore(anXMLNode, responseText, array)
this.loadUp callback function
Parameters:
| Name |
Type |
Description |
anXMLNode |
Document
|
Null
|
|
responseText |
String
|
|
array |
Array
|
|
handlePart()
handleSaveEditSummary(anXMLNode, responseText, array)
this.saveEditSummary callback function
Parameters:
| Name |
Type |
Description |
anXMLNode |
Document
|
Null
|
|
responseText |
String
|
|
array |
Array
|
|
hideEditSummary()
hideSummaryHideIcon()
inRoom() → {Boolean}
Returns:
true if in active meeting room, false otherwise
-
Type
-
Boolean
init()
Parameters:
| Name |
Type |
Description |
userEleArg |
HTMLElement
|
|
id |
String
|
Number
|
|
aName |
String
|
|
insertLink(url)
Parameters:
| Name |
Type |
Description |
url |
String
|
PATH |
isAtBottom() → {Boolean}
Returns:
true if at bottom of chat
-
Type
-
Boolean
join()
loadFirstWaves(anXMLNode, responseText, array)
this.init _async request
Parameters:
| Name |
Type |
Description |
anXMLNode |
Document
|
Null
|
|
responseText |
String
|
|
array |
Array
|
|
loadUp()
lookForWave()
part()
push(anXMLNode)
Parameters:
| Name |
Type |
Description |
anXMLNode |
Document
|
|
resizeWavesView()
safeInit()
saveEditSummary()
setSummaryState(doc, empty, otherUserEditing, currentUserEditing)
Parameters:
| Name |
Type |
Description |
doc |
Document
|
|
empty |
Boolean
|
|
otherUserEditing |
Boolean
|
|
currentUserEditing |
Boolean
|
|
setTopic(topics)
Parameters:
| Name |
Type |
Description |
topics |
Array
|
|
setUsers(users)
Parameters:
| Name |
Type |
Description |
users |
Array
|
|
showEditSummary()
showInsertLink()
systemMessage(userID, fullName, act, doc)
Parameters:
| Name |
Type |
Description |
userID |
String
|
Number
|
|
fullName |
String
|
|
act |
String
|
|
doc |
Document
|
|
Parameters:
| Name |
Type |
Description |
linkElement |
HTMLElement
|
|
targetElementIdName |
String
|
|
Returns:
false
-
Type
-
Boolean
toggleInsertAttachments()
toggleSystemMessages() → {Boolean}
Returns:
false
-
Type
-
Boolean
vewingRoom() → {Boolean}
Returns:
true if in active or archived meeting room, false otherwise
-
Type
-
Boolean
wasInRoom() → {Boolean}
Returns:
true if in active meeting room
-
Type
-
Boolean