mirror of
https://github.com/pierre42100/ComunicWeb
synced 2024-11-27 06:19:21 +00:00
33 lines
761 B
JavaScript
33 lines
761 B
JavaScript
/**
|
|
* Conversation page utilities
|
|
*
|
|
* @author Pierre HUBERT
|
|
*/
|
|
|
|
ComunicWeb.pages.conversations.utils = {
|
|
|
|
/**
|
|
* Enable slimscroll for the conversation element
|
|
*
|
|
* @param {HMTLElement} target The target for slimscroll
|
|
* @param {Number|String} height The available height for the element
|
|
* @param {Number} pos Scroll position to go to
|
|
*/
|
|
enableSlimScroll: function(target, height, pos){
|
|
|
|
$(target).slimScroll({
|
|
scrollTo: pos + "px",
|
|
height: height + (typeof height == "number" ? "px" : ""),
|
|
});
|
|
},
|
|
|
|
/**
|
|
* Get the available height for the conversations
|
|
*
|
|
* @return {Number} The available height, in pixel
|
|
*/
|
|
getAvailableHeight: function(){
|
|
return Number(byId("pageTarget").style.minHeight.replace("px", "")) - 180;
|
|
}
|
|
|
|
} |