reduced again of 0.3kb with an optimization in use of createTextNode
This commit is contained in:
1 parent
4293a9474e
commit
397330b032
3 files changed
+24
-46
No files matched your search
Vendored
+1
-1
@@ -1 +1 @@
|
||||
"use strict";var mailgoVersion="0.8.2";!function(){function e(){var a=ca("div");a.style.display="none",a.id="mailgo",a.classList.add("m-modal");var t=ca("div");t.className="m-modal-back",a.ac(t);var e=ca("div");e.className="m-modal-content",a.ac(e),(_=ca("strong")).id="m-title",_.className="m-title",e.ac(_);var o=ca("div");o.id="m-details",o.className="m-details",(P=ca("p")).id="m-cc";var n=ca("span");n.className="w-500";var i=sa("cc ");n.ac(i),(F=ca("span")).id="m-cc-value",P.ac(n),P.ac(F),o.ac(P),(B=ca("p")).id="m-bcc";var c=ca("span");c.className="w-500";var s=sa("bcc ");c.ac(s),(G=ca("span")).id="m-bcc-value",B.ac(c),B.ac(G),o.ac(B),(O=ca("p")).id="m-subject";var r=ca("span");r.className="w-500";var d=sa("subject ");r.ac(d),(V=ca("span")).id="m-subject-value",O.ac(r),O.ac(V),o.ac(O),(Z=ca("p")).id="m-body";var l=ca("span");l.className="w-500";var m=sa("body ");l.ac(m),($=ca("span")).id="m-body-value",Z.ac(l),Z.ac($),o.ac(Z),e.ac(o),(q=ca("a")).id="m-gmail",q.href=oa,q.classList.add("m-open"),q.classList.add("m-gmail");var p=sa("open in ");q.ac(p);var b=ca("span");b.className="w-500";var u=sa("Gmail");b.ac(u),q.ac(b),e.ac(q),(J=ca("a")).id="m-outlook",J.href=oa,J.classList.add("m-open"),J.classList.add("m-outlook");var f=sa("open in ");J.ac(f);var g=ca("span");g.className="w-500";var v=sa("Outlook");g.ac(v),J.ac(g),e.ac(J),(K=ca("a")).id="m-open",K.href=oa,K.classList.add("m-open"),K.classList.add("m-default");var w=ca("span");w.className="w-500";var h=sa("open");w.ac(h);var x=sa(" default");K.ac(w),K.ac(x),e.ac(K),(ta=ca("a")).id="m-copy",ta.href=oa,ta.classList.add("m-copy"),ta.classList.add("w-500");var y=sa("copy");ta.ac(y),e.ac(ta),e.ac(ia()),document.body.ac(a),t.addEventListener("click",na);var k=ca("div");k.style.display="none",k.id="mailgo-tel",k.classList.add("m-modal");var L=ca("div");L.className="m-modal-back",k.ac(L);var z=ca("div");z.className="m-modal-content",k.ac(z),(D=ca("strong")).id="m-tel-title",D.className="m-title",z.ac(D),(Q=ca("a")).id="m-tg",Q.href=oa,Q.classList.add("m-open"),Q.classList.add("m-tg"),Q.style.display="none";var C=sa("open in ");Q.ac(C);var A=ca("span");A.className="w-500";var E=sa("Telegram");A.ac(E),Q.ac(A),z.ac(Q),(X=ca("a")).id="m-wa",X.href=oa,X.classList.add("m-open"),X.classList.add("m-wa");var N=sa("open in ");X.ac(N);var j=ca("span");j.className="w-500";var R=sa("WhatsApp");j.ac(R),X.ac(j),z.ac(X),(Y=ca("a")).id="m-skype",Y.href=oa,Y.classList.add("m-open"),Y.classList.add("m-skype");var U=sa("open in ");Y.ac(U);var I=ca("span");I.className="w-500";var S=sa("Skype");I.ac(S),Y.ac(I),z.ac(Y),(aa=ca("a")).id="m-call",aa.href=oa,aa.classList.add("m-open"),aa.classList.add("m-default");var T=ca("span");T.className="w-500";var M=sa("call");T.ac(M);var H=sa(" as default");aa.ac(T),aa.ac(H),z.ac(aa),(ea=ca("a")).id="m-tel-copy",ea.href=oa,ea.classList.add("m-copy"),ea.classList.add("w-500");var W=sa("copy");ea.ac(W),z.ac(ea),z.ac(ia()),document.body.ac(k),L.addEventListener("click",na)}function o(a,t){var e=0<arguments.length&&void 0!==a?a:d,o=1<arguments.length?t:void 0;if(e===d){if(o.href&&o.href.toLowerCase().startsWith(c)){p=decodeURIComponent(o.href.split("?")[0].split(c)[1].trim()),m=new URL(o.href);var n=new URLSearchParams(m.search);u=n.get("cc"),f=n.get("bcc"),g=n.get("subject"),v=n.get("body")}else p=o.getAttribute("data-address")+"@"+o.getAttribute("data-domain"),m=new URL(c+encodeURIComponent(p)),u=o.getAttribute("data-cc-address")+"@"+o.getAttribute("data-cc-domain"),f=o.getAttribute("data-bcc-address")+"@"+o.getAttribute("data-bcc-domain"),g=o.getAttribute("data-subject"),v=o.getAttribute("data-body");if(!W(p.split(",")))return;u&&!W(u.split(","))&&(u=""),f&&!W(f.split(","))&&(f=""),_.innerHTML=p.split(",").join("<br/>"),u?(P.style.display="block",F.innerHTML=u.split(",").join("<br/>")):P.style.display="none",f?(B.style.display="block",G.innerHTML=f.split(",").join("<br/>")):B.style.display="none",g?(O.style.display="block",V.textContent=g):O.style.display="none",v?(Z.style.display="block",$.textContent=v):Z.style.display="none",q.addEventListener("click",y),J.addEventListener("click",k),b=I(p),K.addEventListener("click",L),ta.addEventListener("click",function(){return N(p)})}e===l&&(o.href&&o.href.toLowerCase().startsWith(s)?w=decodeURIComponent(o.href.split("?")[0].split(s)[1].trim()):o.href&&o.href.toLowerCase().startsWith(r)?w=decodeURIComponent(o.href.split("?")[0].split(r)[1].trim()):o.hasAttribute("data-tel")&&(w=o.getAttribute("data-tel"),o.getAttribute("data-msg")),o.hasAttribute("data-telegram")&&(h=o.getAttribute("data-telegram")),o.hasAttribute("data-skype")&&(x=o.getAttribute("data-skype")),D.innerHTML=w,X.addEventListener("click",A),h&&(M("m-tg","block"),Q.addEventListener("click",z)),Y.addEventListener("click",C),aa.addEventListener("click",E),ea.addEventListener("click",function(){return N(w)})),R(e),document.addEventListener("keydown",j)}function n(a,t){var e=1<arguments.length&&void 0!==t?t:d;return e===d?a.href&&a.href.toLowerCasLine truncated
|
||||
"use strict";var mailgoVersion="0.8.2";!function(){function e(){var t=Y("div");t.style.display="none",t.id="mailgo",t.classList.add("m-modal");var e=Y("div");e.className="m-modal-back",t.ac(e);var a=Y("div");a.className="m-modal-content",t.ac(a),(w=Y("strong")).id="m-title",w.className="m-title",a.ac(w);var o=Y("div");o.id="m-details",o.className="m-details",(x=Y("p")).id="m-cc";var n=Y("span");n.className="w-500",n.ac(et("cc ")),(z=Y("span")).id="m-cc-value",x.ac(n),x.ac(z),o.ac(x),(y=Y("p")).id="m-bcc";var i=Y("span");i.className="w-500",i.ac(et("bcc ")),(C=Y("span")).id="m-bcc-value",y.ac(i),y.ac(C),o.ac(y),(k=Y("p")).id="m-subject";var c=Y("span");c.className="w-500",c.ac(et("subject ")),(A=Y("span")).id="m-subject-value",k.ac(c),k.ac(A),o.ac(k),(L=Y("p")).id="m-body";var s=Y("span");s.className="w-500",s.ac(et("body ")),(E=Y("span")).id="m-body-value",L.ac(s),L.ac(E),o.ac(L),a.ac(o),(N=Y("a")).id="m-gmail",N.href=W,N.classList.add("m-open"),N.classList.add("m-gmail"),N.ac(et("open in "));var d=Y("span");d.className="w-500",d.ac(et("Gmail")),N.ac(d),a.ac(N),(j=Y("a")).id="m-outlook",j.href=W,j.classList.add("m-open"),j.classList.add("m-outlook"),j.ac(et("open in "));var l=Y("span");l.className="w-500",l.ac(et("Outlook")),j.ac(l),a.ac(j),(R=Y("a")).id="m-open",R.href=W,R.classList.add("m-open"),R.classList.add("m-default");var r=Y("span");r.className="w-500",r.ac(et("open")),R.ac(r),R.ac(et(" default")),a.ac(R),(M=Y("a")).id="m-copy",M.href=W,M.classList.add("m-copy"),M.classList.add("w-500"),M.ac(et("copy")),a.ac(M),a.ac(X()),document.body.ac(t),e.addEventListener("click",K);var m=Y("div");m.style.display="none",m.id="mailgo-tel",m.classList.add("m-modal");var p=Y("div");p.className="m-modal-back",m.ac(p);var b=Y("div");b.className="m-modal-content",m.ac(b),(h=Y("strong")).id="m-tel-title",h.className="m-title",b.ac(h),(U=Y("a")).id="m-tg",U.href=W,U.classList.add("m-open"),U.classList.add("m-tg"),U.style.display="none",U.ac(et("open in "));var u=Y("span");u.className="w-500",u.ac(et("Telegram")),U.ac(u),b.ac(U),(I=Y("a")).id="m-wa",I.href=W,I.classList.add("m-open"),I.classList.add("m-wa"),I.ac(et("open in "));var f=Y("span");f.className="w-500",f.ac(et("WhatsApp")),I.ac(f),b.ac(I),(S=Y("a")).id="m-skype",S.href=W,S.classList.add("m-open"),S.classList.add("m-skype"),S.ac(et("open in "));var g=Y("span");g.className="w-500",g.ac(et("Skype")),S.ac(g),b.ac(S),(T=Y("a")).id="m-call",T.href=W,T.classList.add("m-open"),T.classList.add("m-default");var v=Y("span");v.className="w-500",v.ac(et("call")),T.ac(v),T.ac(et(" as default")),b.ac(T),(H=Y("a")).id="m-tel-copy",H.href=W,H.classList.add("m-copy"),H.classList.add("w-500"),H.ac(et("copy")),b.ac(H),b.ac(X()),document.body.ac(m),p.addEventListener("click",K)}function a(t,e){var a=0<arguments.length&&void 0!==t?t:d,o=1<arguments.length?e:void 0;if(a===d){if(o.href&&o.href.toLowerCase().startsWith(i)){m=decodeURIComponent(o.href.split("?")[0].split(i)[1].trim()),r=new URL(o.href);var n=new URLSearchParams(r.search);b=n.get("cc"),u=n.get("bcc"),f=n.get("subject"),g=n.get("body")}else m=o.getAttribute("data-address")+"@"+o.getAttribute("data-domain"),r=new URL(i+encodeURIComponent(m)),b=o.getAttribute("data-cc-address")+"@"+o.getAttribute("data-cc-domain"),u=o.getAttribute("data-bcc-address")+"@"+o.getAttribute("data-bcc-domain"),f=o.getAttribute("data-subject"),g=o.getAttribute("data-body");if(!st(m.split(",")))return;b&&!st(b.split(","))&&(b=""),u&&!st(u.split(","))&&(u=""),w.innerHTML=m.split(",").join("<br/>"),b?(x.style.display="block",z.innerHTML=b.split(",").join("<br/>")):x.style.display="none",u?(y.style.display="block",C.innerHTML=u.split(",").join("<br/>")):y.style.display="none",f?(k.style.display="block",A.textContent=f):k.style.display="none",g?(L.style.display="block",E.textContent=g):L.style.display="none",N.addEventListener("click",P),j.addEventListener("click",B),p=at(m),R.addEventListener("click",O),M.addEventListener("click",function(){return $(m)})}a===l&&(o.href&&o.href.toLowerCase().startsWith(c)?v=decodeURIComponent(o.href.split("?")[0].split(c)[1].trim()):o.href&&o.href.toLowerCase().startsWith(s)?v=decodeURIComponent(o.href.split("?")[0].split(s)[1].trim()):o.hasAttribute("data-tel")&&(v=o.getAttribute("data-tel"),o.getAttribute("data-msg")),o.hasAttribute("data-telegram")&&(_=o.getAttribute("data-telegram")),o.hasAttribute("data-skype")&&(D=o.getAttribute("data-skype")),h.innerHTML=v,I.addEventListener("click",G),_&&(it("m-tg","block"),U.addEventListener("click",Z)),S.addEventListener("click",F),T.addEventListener("click",V),H.addEventListener("click",function(){return $(v)})),J(a),document.addEventListener("keydown",q)}function o(t,e){var a=1<arguments.length&&void 0!==e?e:d;return a===d?t.href&&t.href.toLowerCase().startsWith(i)&&!t.classList.contains("no-mailgo")||t.hasAttribute("data-address")&&(t.href&&"#mailgo"===t.getAttribute("href").toLowerCase()||t.classList&&t.classList.contains("mailgo")):a===l&&(t.href&&(t.href.toLowerCase(Line truncated
|
||||
@@ -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.mailgo=t():e.mailgo=t()}(window,(function(){return function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.exports}return a.m=e,a.c=t,a.d=function(e,t,o){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(a.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));return o},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=0)}([function(e,t,a){"use strict";!function(){function e(){var e=X("div");e.style.display="none",e.id="mailgo",e.classList.add("m-modal");var t=X("div");t.className="m-modal-back",e.ac(t);var a=X("div");a.className="m-modal-content",e.ac(a),(n=X("strong")).id="m-title",n.className="m-title",a.ac(n);var o=X("div");o.id="m-details",o.className="m-details",(c=X("p")).id="m-cc";var L=X("span");L.className="w-500";var z=ee("cc ");L.ac(z),(d=X("span")).id="m-cc-value",c.ac(L),c.ac(d),o.ac(c),(r=X("p")).id="m-bcc";var C=X("span");C.className="w-500";var j=ee("bcc ");C.ac(j),(m=X("span")).id="m-bcc-value",r.ac(C),r.ac(m),o.ac(r),(l=X("p")).id="m-subject";var A=X("span");A.className="w-500";var N=ee("subject ");A.ac(N),(p=X("span")).id="m-subject-value",l.ac(A),l.ac(p),o.ac(l),(s=X("p")).id="m-body";var S=X("span");S.className="w-500";var R=ee("body ");S.ac(R),(u=X("span")).id="m-body-value",s.ac(S),s.ac(u),o.ac(s),a.ac(o),(b=X("a")).id="m-gmail",b.href=E,b.classList.add("m-open"),b.classList.add("m-gmail");var U=ee("open in ");b.ac(U);var M=X("span");M.className="w-500";var I=ee("Gmail");M.ac(I),b.ac(M),a.ac(b),(f=X("a")).id="m-outlook",f.href=E,f.classList.add("m-open"),f.classList.add("m-outlook");var T=ee("open in ");f.ac(T);var _=X("span");_.className="w-500";var O=ee("Outlook");_.ac(O),f.ac(_),a.ac(f),(g=X("a")).id="m-open",g.href=E,g.classList.add("m-open"),g.classList.add("m-default");var H=X("span");H.className="w-500";var P=ee("open");H.ac(P);var W=ee(" default");g.ac(H),g.ac(W),a.ac(g),(h=X("a")).id="m-copy",h.href=E,h.classList.add("m-copy"),h.classList.add("w-500");var D=ee("copy");h.ac(D),a.ac(h),a.ac(V()),document.body.ac(e),t.addEventListener("click",K);var B=X("div");B.style.display="none",B.id="mailgo-tel",B.classList.add("m-modal");var Z=X("div");Z.className="m-modal-back",B.ac(Z);var F=X("div");F.className="m-modal-content",B.ac(F),(i=X("strong")).id="m-tel-title",i.className="m-title",F.ac(i),(v=X("a")).id="m-tg",v.href=E,v.classList.add("m-open"),v.classList.add("m-tg"),v.style.display="none";var G=ee("open in ");v.ac(G);var $=X("span");$.className="w-500";var q=ee("Telegram");$.ac(q),v.ac($),F.ac(v),(x=X("a")).id="m-wa",x.href=E,x.classList.add("m-open"),x.classList.add("m-wa");var J=ee("open in ");x.ac(J);var Q=X("span");Q.className="w-500";var Y=ee("WhatsApp");Q.ac(Y),x.ac(Q),F.ac(x),(w=X("a")).id="m-skype",w.href=E,w.classList.add("m-open"),w.classList.add("m-skype");var te=ee("open in ");w.ac(te);var ae=X("span");ae.className="w-500";var oe=ee("Skype");ae.ac(oe),w.ac(ae),F.ac(w),(y=X("a")).id="m-call",y.href=E,y.classList.add("m-open"),y.classList.add("m-default");var ne=X("span");ne.className="w-500";var ie=ee("call");ne.ac(ie);var ce=ee(" as default");y.ac(ne),y.ac(ce),F.ac(y),(k=X("a")).id="m-tel-copy",k.href=E,k.classList.add("m-copy"),k.classList.add("w-500");var re=ee("copy");k.ac(re),F.ac(k),F.ac(V()),document.body.ac(B),Z.addEventListener("click",K)}function t(e,t){var a=0<arguments.length&&void 0!==e?e:j,o=1<arguments.length?t:void 0;if(a===j){if(o.href&&o.href.toLowerCase().startsWith(L)){S=decodeURIComponent(o.href.split("?")[0].split(L)[1].trim()),N=new URL(o.href);var E=new URLSearchParams(N.search);U=E.get("cc"),M=E.get("bcc"),I=E.get("subject"),T=E.get("body")}else S=o.getAttribute("data-address")+"@"+o.getAttribute("data-domain"),N=new URL(L+encodeURIComponent(S)),U=o.getAttribute("data-cc-address")+"@"+o.getAttribute("data-cc-domain"),M=o.getAttribute("data-bcc-address")+"@"+o.getAttribute("data-bcc-domain"),I=o.getAttribute("data-subject"),T=o.getAttribute("data-body");if(!re(S.split(",")))return;U&&!re(U.split(","))&&(U=""),M&&!re(M.split(","))&&(M=""),n.innerHTML=S.split(",").join("<br/>"),U?(c.style.display="block",d.innerHTML=U.split(",").join("<br/>")):c.style.display="none",M?(r.style.display="block",m.innerHTML=M.split(",").join("<br/>")):r.style.displayLine truncated
|
||||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.mailgo=t():e.mailgo=t()}(window,(function(){return function(e){var t={};function o(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=t,o.d=function(e,t,a){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(a,n,function(t){return e[t]}.bind(null,n));return a},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=0)}([function(e,t,o){"use strict";!function(){function e(){var e=X("div");e.style.display="none",e.id="mailgo",e.classList.add("m-modal");var t=X("div");t.className="m-modal-back",e.ac(t);var o=X("div");o.className="m-modal-content",e.ac(o),(n=X("strong")).id="m-title",n.className="m-title",o.ac(n);var a=X("div");a.id="m-details",a.className="m-details",(c=X("p")).id="m-cc";var L=X("span");L.className="w-500",L.ac(ee("cc ")),(d=X("span")).id="m-cc-value",c.ac(L),c.ac(d),a.ac(c),(r=X("p")).id="m-bcc";var z=X("span");z.className="w-500",z.ac(ee("bcc ")),(m=X("span")).id="m-bcc-value",r.ac(z),r.ac(m),a.ac(r),(l=X("p")).id="m-subject";var C=X("span");C.className="w-500",C.ac(ee("subject ")),(p=X("span")).id="m-subject-value",l.ac(C),l.ac(p),a.ac(l),(s=X("p")).id="m-body";var j=X("span");j.className="w-500",j.ac(ee("body ")),(u=X("span")).id="m-body-value",s.ac(j),s.ac(u),a.ac(s),o.ac(a),(b=X("a")).id="m-gmail",b.href=E,b.classList.add("m-open"),b.classList.add("m-gmail"),b.ac(ee("open in "));var A=X("span");A.className="w-500",A.ac(ee("Gmail")),b.ac(A),o.ac(b),(f=X("a")).id="m-outlook",f.href=E,f.classList.add("m-open"),f.classList.add("m-outlook"),f.ac(ee("open in "));var N=X("span");N.className="w-500",N.ac(ee("Outlook")),f.ac(N),o.ac(f),(g=X("a")).id="m-open",g.href=E,g.classList.add("m-open"),g.classList.add("m-default");var S=X("span");S.className="w-500",S.ac(ee("open")),g.ac(S),g.ac(ee(" default")),o.ac(g),(h=X("a")).id="m-copy",h.href=E,h.classList.add("m-copy"),h.classList.add("w-500"),h.ac(ee("copy")),o.ac(h),o.ac(V()),document.body.ac(e),t.addEventListener("click",K);var R=X("div");R.style.display="none",R.id="mailgo-tel",R.classList.add("m-modal");var U=X("div");U.className="m-modal-back",R.ac(U);var M=X("div");M.className="m-modal-content",R.ac(M),(i=X("strong")).id="m-tel-title",i.className="m-title",M.ac(i),(x=X("a")).id="m-tg",x.href=E,x.classList.add("m-open"),x.classList.add("m-tg"),x.style.display="none",x.ac(ee("open in "));var I=X("span");I.className="w-500",I.ac(ee("Telegram")),x.ac(I),M.ac(x),(v=X("a")).id="m-wa",v.href=E,v.classList.add("m-open"),v.classList.add("m-wa"),v.ac(ee("open in "));var T=X("span");T.className="w-500",T.ac(ee("WhatsApp")),v.ac(T),M.ac(v),(w=X("a")).id="m-skype",w.href=E,w.classList.add("m-open"),w.classList.add("m-skype"),w.ac(ee("open in "));var _=X("span");_.className="w-500",_.ac(ee("Skype")),w.ac(_),M.ac(w),(y=X("a")).id="m-call",y.href=E,y.classList.add("m-open"),y.classList.add("m-default");var O=X("span");O.className="w-500",O.ac(ee("call")),y.ac(O),y.ac(ee(" as default")),M.ac(y),(k=X("a")).id="m-tel-copy",k.href=E,k.classList.add("m-copy"),k.classList.add("w-500"),k.ac(ee("copy")),M.ac(k),M.ac(V()),document.body.ac(R),U.addEventListener("click",K)}function t(e,t){var o=0<arguments.length&&void 0!==e?e:j,a=1<arguments.length?t:void 0;if(o===j){if(a.href&&a.href.toLowerCase().startsWith(L)){S=decodeURIComponent(a.href.split("?")[0].split(L)[1].trim()),N=new URL(a.href);var E=new URLSearchParams(N.search);U=E.get("cc"),M=E.get("bcc"),I=E.get("subject"),T=E.get("body")}else S=a.getAttribute("data-address")+"@"+a.getAttribute("data-domain"),N=new URL(L+encodeURIComponent(S)),U=a.getAttribute("data-cc-address")+"@"+a.getAttribute("data-cc-domain"),M=a.getAttribute("data-bcc-address")+"@"+a.getAttribute("data-bcc-domain"),I=a.getAttribute("data-subject"),T=a.getAttribute("data-body");if(!re(S.split(",")))return;U&&!re(U.split(","))&&(U=""),M&&!re(M.split(","))&&(M=""),n.innerHTML=S.split(",").join("<br/>"),U?(c.style.display="block",d.innerHTML=U.split(",").join("<br/>")):c.style.display="none",M?(r.style.display="block",m.innerHTML=M.split(",").join("<br/>")):r.style.display="none",I?(l.style.display="block",p.textContent=I):l.style.display="none",T?(s.style.display="block",u.textContent=T):s.style.display="none",b.addEventListener("click",P),f.addELine truncated
|
||||
+22
-44
@@ -81,8 +81,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
detailCc.id = "m-cc";
|
||||
let ccSpan = createElement("span");
|
||||
ccSpan.className = "w-500";
|
||||
let ccContent = createTextNode("cc ");
|
||||
ccSpan.ac(ccContent);
|
||||
ccSpan.ac(createTextNode("cc "));
|
||||
ccValue = createElement("span");
|
||||
ccValue.id = "m-cc-value";
|
||||
detailCc.ac(ccSpan);
|
||||
@@ -93,8 +92,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
detailBcc.id = "m-bcc";
|
||||
let bccSpan = createElement("span");
|
||||
bccSpan.className = "w-500";
|
||||
let bccContent = createTextNode("bcc ");
|
||||
bccSpan.ac(bccContent);
|
||||
bccSpan.ac(createTextNode("bcc "));
|
||||
bccValue = createElement("span");
|
||||
bccValue.id = "m-bcc-value";
|
||||
detailBcc.ac(bccSpan);
|
||||
@@ -105,8 +103,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
detailSubject.id = "m-subject";
|
||||
let subjectSpan = createElement("span");
|
||||
subjectSpan.className = "w-500";
|
||||
let subjectContent = createTextNode("subject ");
|
||||
subjectSpan.ac(subjectContent);
|
||||
subjectSpan.ac(createTextNode("subject "));
|
||||
subjectValue = createElement("span");
|
||||
subjectValue.id = "m-subject-value";
|
||||
detailSubject.ac(subjectSpan);
|
||||
@@ -117,8 +114,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
detailBody.id = "m-body";
|
||||
let bodySpan = createElement("span");
|
||||
bodySpan.className = "w-500";
|
||||
let bodyContent = createTextNode("body ");
|
||||
bodySpan.ac(bodyContent);
|
||||
bodySpan.ac(createTextNode("body "));
|
||||
bodyValue = createElement("span");
|
||||
bodyValue.id = "m-body-value";
|
||||
detailBody.ac(bodySpan);
|
||||
@@ -133,12 +129,10 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
gmail.href = DEFAULT_BTN_HREF;
|
||||
gmail.classList.add("m-open");
|
||||
gmail.classList.add("m-gmail");
|
||||
let gmailContent = createTextNode("open in ");
|
||||
gmail.ac(gmailContent);
|
||||
gmail.ac(createTextNode("open in "));
|
||||
let gmailSpan = createElement("span");
|
||||
gmailSpan.className = "w-500";
|
||||
let gmailSpanContent = createTextNode("Gmail");
|
||||
gmailSpan.ac(gmailSpanContent);
|
||||
gmailSpan.ac(createTextNode("Gmail"));
|
||||
gmail.ac(gmailSpan);
|
||||
|
||||
modalContent.ac(gmail);
|
||||
@@ -149,12 +143,10 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
outlook.href = DEFAULT_BTN_HREF;
|
||||
outlook.classList.add("m-open");
|
||||
outlook.classList.add("m-outlook");
|
||||
let outlookContent = createTextNode("open in ");
|
||||
outlook.ac(outlookContent);
|
||||
outlook.ac(createTextNode("open in "));
|
||||
let outlookSpan = createElement("span");
|
||||
outlookSpan.className = "w-500";
|
||||
let outlookSpanContent = createTextNode("Outlook");
|
||||
outlookSpan.ac(outlookSpanContent);
|
||||
outlookSpan.ac(createTextNode("Outlook"));
|
||||
outlook.ac(outlookSpan);
|
||||
|
||||
modalContent.ac(outlook);
|
||||
@@ -167,11 +159,9 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
open.classList.add("m-default");
|
||||
let openSpan = createElement("span");
|
||||
openSpan.className = "w-500";
|
||||
let openSpanContent = createTextNode("open");
|
||||
openSpan.ac(openSpanContent);
|
||||
let openContent = createTextNode(" default");
|
||||
openSpan.ac(createTextNode("open"));
|
||||
open.ac(openSpan);
|
||||
open.ac(openContent);
|
||||
open.ac(createTextNode(" default"));
|
||||
|
||||
modalContent.ac(open);
|
||||
|
||||
@@ -181,8 +171,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
copyMail.href = DEFAULT_BTN_HREF;
|
||||
copyMail.classList.add("m-copy");
|
||||
copyMail.classList.add("w-500");
|
||||
let copyContent = createTextNode("copy");
|
||||
copyMail.ac(copyContent);
|
||||
copyMail.ac(createTextNode("copy"));
|
||||
|
||||
modalContent.ac(copyMail);
|
||||
|
||||
@@ -228,12 +217,10 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
// by default not display
|
||||
telegram.style.display = "none";
|
||||
|
||||
let telegramContent = createTextNode("open in ");
|
||||
telegram.ac(telegramContent);
|
||||
telegram.ac(createTextNode("open in "));
|
||||
let telegramSpan = createElement("span");
|
||||
telegramSpan.className = "w-500";
|
||||
let telegramSpanContent = createTextNode("Telegram");
|
||||
telegramSpan.ac(telegramSpanContent);
|
||||
telegramSpan.ac(createTextNode("Telegram"));
|
||||
telegram.ac(telegramSpan);
|
||||
|
||||
modalContent.ac(telegram);
|
||||
@@ -244,12 +231,10 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
wa.href = DEFAULT_BTN_HREF;
|
||||
wa.classList.add("m-open");
|
||||
wa.classList.add("m-wa");
|
||||
let waContent = createTextNode("open in ");
|
||||
wa.ac(waContent);
|
||||
wa.ac(createTextNode("open in "));
|
||||
let waSpan = createElement("span");
|
||||
waSpan.className = "w-500";
|
||||
let waSpanContent = createTextNode("WhatsApp");
|
||||
waSpan.ac(waSpanContent);
|
||||
waSpan.ac(createTextNode("WhatsApp"));
|
||||
wa.ac(waSpan);
|
||||
|
||||
modalContent.ac(wa);
|
||||
@@ -260,12 +245,10 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
skype.href = DEFAULT_BTN_HREF;
|
||||
skype.classList.add("m-open");
|
||||
skype.classList.add("m-skype");
|
||||
let skypeContent = createTextNode("open in ");
|
||||
skype.ac(skypeContent);
|
||||
skype.ac(createTextNode("open in "));
|
||||
let skypeSpan = createElement("span");
|
||||
skypeSpan.className = "w-500";
|
||||
let skypeSpanContent = createTextNode("Skype");
|
||||
skypeSpan.ac(skypeSpanContent);
|
||||
skypeSpan.ac(createTextNode("Skype"));
|
||||
skype.ac(skypeSpan);
|
||||
|
||||
modalContent.ac(skype);
|
||||
@@ -278,11 +261,9 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
call.classList.add("m-default");
|
||||
let callSpan = createElement("span");
|
||||
callSpan.className = "w-500";
|
||||
let callSpanContent = createTextNode("call");
|
||||
callSpan.ac(callSpanContent);
|
||||
let callContent = createTextNode(" as default");
|
||||
callSpan.ac(createTextNode("call"));
|
||||
call.ac(callSpan);
|
||||
call.ac(callContent);
|
||||
call.ac(createTextNode(" as default"));
|
||||
|
||||
modalContent.ac(call);
|
||||
|
||||
@@ -292,8 +273,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
copyTel.href = DEFAULT_BTN_HREF;
|
||||
copyTel.classList.add("m-copy");
|
||||
copyTel.classList.add("w-500");
|
||||
let copyContent = createTextNode("copy");
|
||||
copyTel.ac(copyContent);
|
||||
copyTel.ac(createTextNode("copy"));
|
||||
|
||||
modalContent.ac(copyTel);
|
||||
|
||||
@@ -763,8 +743,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
by.className = "m-by";
|
||||
by.target = "_blank";
|
||||
by.rel = "noopener noreferrer";
|
||||
let textBy = createTextNode("mailgo.js.org");
|
||||
by.ac(textBy);
|
||||
by.ac(createTextNode("mailgo.js.org"));
|
||||
|
||||
return by;
|
||||
};
|
||||
@@ -854,8 +833,7 @@ const mailgoVersion = "MAILGO_VERSION";
|
||||
let mailgoCSS = createElement("style");
|
||||
mailgoCSS.id = "mailgo-style";
|
||||
mailgoCSS.type = "text/css";
|
||||
let mailgoCSSContent = createTextNode(`MAILGO_STYLE`);
|
||||
mailgoCSS.ac(mailgoCSSContent);
|
||||
mailgoCSS.ac(createTextNode(`MAILGO_STYLE`));
|
||||
document.head.ac(mailgoCSS);
|
||||
|
||||
// DOMContentLoaded -> mailgoInit (creates the modals)
|
||||
|
||||
Reference in new issue
Block a user