reduced again of 0.3kb with an optimization in use of createTextNode

This commit is contained in:
Matteo Manzinello committed 2020-01-09 22:41:29 +01:00
1 parent 4293a9474e
commit 397330b032
3 files changed
+24 -46

No files matched your search

+1 -1
View File
@@ -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