Skip to content

Instantly share code, notes, and snippets.

@kennym
Created December 26, 2016 21:32
Show Gist options
  • Save kennym/1c797670ec9689e9c10e67eaa89ad4b0 to your computer and use it in GitHub Desktop.
Save kennym/1c797670ec9689e9c10e67eaa89ad4b0 to your computer and use it in GitHub Desktop.
function loadMoreChatMessage(func) {
if (!PreviousMessageListQuery) {
PreviousMessageListQuery = currChannelInfo.createPreviousMessageListQuery();
}
PreviousMessageListQuery.load(50, false, function(messages, error){
if (error) {
return;
}
var moreMessage = messages;
var msgList = '';
messages.forEach(function(message){
switch (message.MESSAGE_TYPE) {
case message.MESSAGE_TYPE_USER:
msgList += messageList(message);
break;
default:
}
});
});
}
function messageList(obj) {
var message = obj;
var user = message.sender;
if (user.connectionStatus == "online") {
msgList += '<span class="user-online-icon"></span>';
} else {
msgList += '<span class="user-offline-icon"></span>';
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment