diff --git a/build/index.js b/build/index.js index 5ecd2c51..ca5ed75b 100644 --- a/build/index.js +++ b/build/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Gleap=t():e.Gleap=t()}(this,(function(){return(()=>{"use strict";var e={d:(t,n)=>{for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};e.d(t,{default:()=>W});var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:400;return new Promise((function(a,o){var i=0===e.indexOf("data:image/jpeg"),r=new Image;r.src=e,r.onerror=function(){o()},r.onload=function(){var e=document.createElement("canvas"),o=t,s=n;t>r.width/4&&(o=r.width/4),n>r.height/4&&(s=r.height/4);var c=r.width,l=r.height;c>l?c>o&&(l*=o/c,c=o):l>s&&(c*=s/l,l=s),e.width=c,e.height=l,e.getContext("2d").drawImage(r,0,0,c,l),a(i?e.toDataURL("image/jpeg",.7):e.toDataURL())}}))},a=function(){return!(!/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)&&!/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))},o=["//fonts.googleapis.com","//cdn.jsdelivr.net","//cdnjs.cloudflare.com","//ajax.googleapis.com","//use.typekit.net",".amazonaws.com","//jssdk.gleap.io",".gstatic.com"],i=function(e){if(!e)return!1;for(var t=0;t1?t-1:0),a=1;a0||b.scrollLeft>0)&&(b.setAttribute("bb-scrollpos",!0),b.setAttribute("bb-scrolltop",b.scrollTop),b.setAttribute("bb-scrollleft",b.scrollLeft))}var f=window.document.documentElement.cloneNode(!0),p=f.querySelectorAll("link[rel=import]");for(r=0;r0){for(var g=v.childNodes;g.length>0;)v.parentNode.insertBefore(g[0],v);v.remove()}}var y=f.querySelectorAll("select, textarea, input");for(r=0;r"),t+e.outerHTML}(f);n({html:t,baseUrl:T,x:e.x,y:e.y,width:window.innerWidth,height:window.innerHeight,isMobile:a()})}))}))},b=function(e,t){var n=K.getInstance(),a=navigator.language;""!==t&&(a=t);for(var o={},i=Object.keys(n.customTranslation),r=0;r=128?"black":"white"},p=function(e,t,n){var a=f(e),o=f(t),i=f(n),r="\n .bb-screenshot-editor-drag-info {\n color: ".concat(a,";\n }\n .bb-logo-arrowdown {\n fill: ").concat(i,";\n }\n .bb-feedback-dialog-header-back svg {\n fill: ").concat(o,";\n }\n .bb-feedback-dialog-header-close svg {\n fill: ").concat(o,";\n }\n .bb-feedback-dialog-header-back:hover svg {\n fill: ").concat(a,";\n }\n .bb-feedback-dialog-header-title {\n color: ").concat(o,";\n }\n .bb-feedback-dialog-header-title-small {\n color: ").concat(o,";\n }\n .bb-feedback-dialog-header-description {\n color: ").concat(o,";\n }\n .bb-feedback-button-icon {\n background-color: ").concat(n,";\n }\n .bb-feedback-dialog-header-button {\n color: ").concat(e,";\n }\n .bb-drawing-tool-item--active {\n background-color: ").concat(e,";\n }\n .bb-screenshot-editor-borderlayer {\n border-color: ").concat(e,";\n }\n .bb-feedback-button-classic {\n background-color: ").concat(e,";\n }\n .bb-screenshot-editor-dot {\n background-color: ").concat(e,";\n }\n .bb-feedback-dialog-header {\n background-color: ").concat(t,";\n }\n .bb-screenshot-editor-rectangle {\n border-color: ").concat(e,";\n }\n .bb-feedback-inputgroup textarea:focus {\n border-color: ").concat(e,";\n }\n .bb-feedback-inputgroup > input:focus, .bb-feedback-inputgroup input:focus {\n border-color: ").concat(e,";\n }\n .bb-feedback-send-button {\n color: ").concat(a,";\n background-color: ").concat(e,";\n }\n .bb-screenshot-editor-drag-info {\n background-color: ").concat(e,";\n }\n .bb-double-bounce1,\n .bb-double-bounce2 {\n background-color: ").concat(e,";\n }\n .bb-feedback-dialog-header-button-cancel {\n background-color: ").concat(e,";\n }\n .bb-feedback-type-icon {\n background-color: ").concat(e,';\n }\n .bb-feedback-inputgroup--privacy-policy\n [type="checkbox"]:not(:checked)\n + label:after,\n .bb-feedback-inputgroup--privacy-policy\n [type="checkbox"]:checked\n + label:after {\n color: ').concat(e,";\n }\n "),s=document.createElement("style");s.innerHTML=r,document.body.appendChild(s)},v=function(e){var t=w("bblogo","#192027");return e&&(t='bb-logo')),t},g=function(e,t,n,a,o){var i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",s=document.createElement("div");s.className="bb-feedback-dialog-container",s.innerHTML='
\n
\n ').concat(o?'
\n '.concat(w("arrowleft","#192027"),"\n
"):'"),'\n
\n
\n ').concat(e,"\n
\n ").concat(null===t?"":'
\n '.concat(t,"\n
"),'\n
\n
\n ').concat(w("close","#192027"),'\n
\n
\n
\n ').concat(a,'\n
\n Powered by\n \n Full\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
'),document.body.appendChild(s);var c=K.getInstance().buttonType;c===K.FEEDBACK_BUTTON_BOTTOM_LEFT&&s.classList.add("bb-feedback-button--bottomleft"),c===K.FEEDBACK_BUTTON_NONE&&s.classList.add("bb-feedback-button--disabled"),c!==K.FEEDBACK_BUTTON_CLASSIC&&c!==K.FEEDBACK_BUTTON_CLASSIC_LEFT&&c!==K.FEEDBACK_BUTTON_CLASSIC_BOTTOM||s.classList.add("bb-feedback-button--classic");var l=document.querySelector(".bb-feedback-dialog-header-close");if(l.onclick=function(){"t"!==l.getAttribute("d")&&K.getInstance().closeGleap()},o){var d=document.querySelector(".bb-feedback-dialog-header-back");d.onclick=function(){"t"!==d.getAttribute("d")&&o()}}return s},y=function(e,t,n,a,o,i,r,s){for(var c='
',l=0;l\n
\n \n
\n
\n
').concat(b(d.title,t),'
\n
').concat(b(d.description,t),"
\n
\n
")}var u=g(i,r,n,c+="",null,!0,s?"bb-anim-fadeinfromback":"bb-anim-fadein"),h=function(){var t=l;document.getElementById("bb-feedback-type-".concat(t)).onclick=function(){u.remove(),e[t].action&&(K.getInstance().closeGleap(),e[t].action()),e[t].actionFlow&&K.startFeedbackFlow(e[t].actionFlow),o&&o()}};for(l=0;l