Started work on client-side private message post-processing
This commit is contained in:
parent
e1cdca2b96
commit
faf72fd7a5
3 changed files with 53 additions and 56 deletions
|
|
@ -223,21 +223,16 @@ class pmPanel extends panelObj{
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Renders message out to PM Panel Message Buffer
|
||||
* @param {Object} message - Message to render
|
||||
*/
|
||||
renderMessage(message){
|
||||
const msgSpan = document.createElement('span');
|
||||
//Run postprocessing functions on chat message
|
||||
const postprocessedMessage = client.chatBox.chatPostprocessor.postprocess(message);
|
||||
|
||||
const msgSender = document.createElement('p');
|
||||
msgSender.innerText = utils.unescapeEntities(`${message.sender}:`);
|
||||
msgSender.classList.add('pm-panel-sesh-message-sender');
|
||||
|
||||
const msgContent = document.createElement('p');
|
||||
msgContent.innerText = utils.unescapeEntities(message.msg);
|
||||
msgContent.classList.add('pm-panel-sesh-message-content');
|
||||
|
||||
msgSpan.appendChild(msgSender);
|
||||
msgSpan.appendChild(msgContent);
|
||||
|
||||
this.seshBuffer.appendChild(msgSpan);
|
||||
//Append message to buffer
|
||||
this.seshBuffer.appendChild(postprocessedMessage);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue