-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathviima-feedback-widget-1.0.min.js
More file actions
1 lines (1 loc) · 3.42 KB
/
Copy pathviima-feedback-widget-1.0.min.js
File metadata and controls
1 lines (1 loc) · 3.42 KB
1
function initiateViima(e,t,n,r,i,s,o,u,a){function p(){if(i==="left"&&document.getElementById("feedback-inner").style.left.indexOf("-")!=-1){document.getElementById("feedback-tab").style.left=l+"px";document.getElementById("feedback-tab").style.bottom=c+"px";document.getElementById("feedback-inner").style.left="0px";document.getElementById("feedback-inner").style.bottom=c+"px";document.body.insertAdjacentHTML("beforeend",'<div id="feedback-backdrop" style="position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 99999; background-color: #000; opacity: 0.7;"></div>')}else if(i==="right"&&document.getElementById("feedback-inner").style.right.indexOf("-")!=-1){document.getElementById("feedback-tab").style.right=l+"px";document.getElementById("feedback-tab").style.bottom=c+"px";document.getElementById("feedback-inner").style.right="0px";document.getElementById("feedback-inner").style.bottom=c+"px";document.body.insertAdjacentHTML("beforeend",'<div id="feedback-backdrop" style="position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 99999; background-color: #000; opacity: 0.7;cursor: pointer;"></div>')}else{d()}}function d(){if(i==="left"&&document.getElementById("feedback-inner").style.left.indexOf("-")==-1){document.getElementById("feedback-tab").style.left="0px";document.getElementById("feedback-inner").style.left="-"+l+"px"}else if(i==="right"&&document.getElementById("feedback-inner").style.right.indexOf("-")==-1){document.getElementById("feedback-tab").style.right="0px";document.getElementById("feedback-inner").style.right="-"+l+"px"}var e=document.getElementById("feedback-backdrop");document.body.removeChild(e);document.getElementById("feedback-tab").style.bottom=h+"px"}if(!e){e="viima"}if(!t){t="https://www.viima.com/wp-content/uploads/2014/08/feedback-tab.png"}if(i!=="right"){i="left"}if(!n){n=.8}if(!r){r=.8}if(!s){s=.4}if(!u){u=600}if(window.innerWidth<u){return false}var f=n*window.innerHeight;var l=r*window.innerWidth;var c=(1-n)/2*window.innerHeight;var h=s*window.innerHeight;document.body.insertAdjacentHTML("beforeend",'<div id="feedback-tab"><img src="'+t+'" alt="Feedback"/><div id="feedback-inner"><iframe src="https://app.viima.com/'+e+'"></iframe></div></div>');if(o){document.getElementById("feedback-inner").insertAdjacentHTML("afterbegin",'<h3 id="feedback-header" style="color: #eeeeee; text-align: center; cursor: default;">'+o+"</h3>");document.getElementById("feedback-header").addEventListener("click",function(e){e.stopPropagation();return false})}document.getElementById("feedback-tab").style.cssText="position: fixed; bottom: "+h+"px; "+i+": 0; cursor: pointer; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; z-index: 100000;";document.getElementById("feedback-inner").style.cssText="position: fixed; bottom: "+c+"px; "+i+": -"+l+"px; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; height: "+f+"px; width: "+l+"px; overflow: hidden; z-index: 100000;";document.getElementById("feedback-inner").getElementsByTagName("iframe")[0].style.cssText="height: 100%; width: 100%; z-index: 100001;";if(a){document.getElementById("feedback-tab").getElementsByTagName("img")[0].style.opacity=a}document.getElementById("feedback-tab").addEventListener("click",p);document.addEventListener("click",function(e){var t=document.getElementById("feedback-backdrop");if(e.target===t){d()}})}