add impress.min.js to repo

This commit is contained in:
janis committed 2023-06-09 09:58:30 +02:00
1 parent 6b6bb29801
commit 49555211a7
2 files changed
+4 -1

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
/js/impress.min.js.map
/js/impress.min.js
# /js/impress.min.js
/node_modules
/npm-debug.log
/*.tgz
+3
View File
@@ -0,0 +1,3 @@
/*! Licensed under MIT License - http://github.com/impress/impress.js */
!function(e,t){"use strict";var n,r,i,o,s=(r=e.createElement("dummy").style,i="Webkit Moz O ms Khtml".split(" "),o={},function(e){if(void 0===o[e]){var t=e.charAt(0).toUpperCase()+e.substr(1),n=(e+" "+i.join(t+" ")+t).split(" ");for(var s in o[e]=null,n)if(void 0!==r[n[s]]){o[e]=n[s];break}}return o[e]}),a=function(e,t){var n="xyz",r="";if("string"==typeof e)for(var i in e.split(""))n.indexOf(e[i])>=0&&(r+=e[i],n=n.split(e[i]).join(""));return r||(void 0!==t?t:"xyz")},l=function(e,t){var n,r;for(n in t)t.hasOwnProperty(n)&&null!==(r=s(n))&&(e.style[r]=t[n]);return e},d=function(e){return" translate3d("+e.x+"px,"+e.y+"px,"+e.z+"px) "},u=function(e,t){var n="",r=(e.order?e.order:"xyz").split("");t&&(r=r.reverse());for(var i=0;i<r.length;i++)n+=" rotate"+r[i].toUpperCase()+"("+e[r[i]]+"deg)";return n},c=function(e){return" scale("+e+") "},p=function(e){var n=t.innerHeight/e.height,r=t.innerWidth/e.width,i=n>r?r:n;return e.maxScale&&i>e.maxScale&&(i=e.maxScale),e.minScale&&i<e.minScale&&(i=e.minScale),i},v=e.body,m=null!==s("perspective")&&v.classList&&v.dataset;m||(v.className+=" impress-not-supported ");var f={},g=[],y=[],h=1920,b=1080,x=3,E=0,L=1e3,w=1e3,z=null,k=function(){return!1},A=t.impress=function(r){if(!m)return{init:k,goto:k,prev:k,next:k,swipe:k,tear:k,lib:{}};if(f["impress-root-"+(r=r||"impress")])return f["impress-root-"+r];n=N(r),v.classList.remove("impress-not-supported"),v.classList.add("impress-supported");var i={},o=null,s=null,g=null,y=null,A=n.util.byId(r),C=e.createElement("div"),M=!1,I=null,T=function(e,t){var r=e.dataset,o={translate:{x:n.util.toNumberAdvanced(r.x),y:n.util.toNumberAdvanced(r.y),z:n.util.toNumberAdvanced(r.z)},rotate:{x:n.util.toNumber(r.rotateX),y:n.util.toNumber(r.rotateY),z:n.util.toNumber(r.rotateZ||r.rotate),order:a(r.rotateOrder)},scale:n.util.toNumber(r.scale,1),transitionDuration:n.util.toNumber(r.transitionDuration,z.transitionDuration),el:e};e.id||(e.id="step-"+(t+1)),i["impress-"+e.id]=o,l(e,{position:"absolute",transform:"translate(-50%,-50%)"+d(o.translate)+u(o.rotate)+c(o.scale),transformStyle:"preserve-3d"})},P=function(){(g=n.util.$$(".step",A)).forEach(T)},B=null,O=function(e,r,a,m){if(a=a||"goto",m=m||null,!M)return!1;if(P(),!(e=function(e){return"number"==typeof e?e=e<0?g[g.length+e]:g[e]:"string"==typeof e&&(e=n.util.byId(e)),e&&e.id&&i["impress-"+e.id]?e:null}(e)))return!1;t.scrollTo(0,0);var f=i["impress-"+e.id];if(r=void 0!==r?r:f.transitionDuration,o&&o!==e){var h={target:o,detail:{}};if(h.detail.next=e,h.detail.transitionDuration=r,h.detail.reason=a,m&&(h.origEvent=m),!1===D(h))return!1;e=h.detail.next,f=i["impress-"+e.id],r=h.detail.transitionDuration}o&&(o.classList.remove("active"),v.classList.remove("impress-on-"+o.id)),e.classList.add("active"),v.classList.add("impress-on-"+e.id);var b={rotate:{x:-f.rotate.x,y:-f.rotate.y,z:-f.rotate.z,order:f.rotate.order},translate:{x:-f.translate.x,y:-f.translate.y,z:-f.translate.z},scale:1/f.scale},x=b.scale>=s.scale,E=(r=n.util.toNumber(r,z.transitionDuration))/2;e===o&&(y=p(z));var L,w,k=b.scale*y;return o&&o!==e&&(w=e,I===(L=o)&&(n.util.triggerEvent(L,"impress:stepleave",{next:w}),I=null)),l(A,{perspective:z.perspective/k+"px",transform:c(k),transitionDuration:r+"ms",transitionDelay:(x?E:0)+"ms"}),l(C,{transform:u(b.rotate,!0)+d(b.translate),transitionDuration:r+"ms",transitionDelay:(x?0:E)+"ms"}),(s.scale===b.scale||s.rotate.x===b.rotate.x&&s.rotate.y===b.rotate.y&&s.rotate.z===b.rotate.z&&s.translate.x===b.translate.x&&s.translate.y===b.translate.y&&s.translate.z===b.translate.z)&&(E=0),s=b,o=e,t.clearTimeout(B),B=t.setTimeout((function(){!function(e){I!==e&&(n.util.triggerEvent(e,"impress:stepenter"),I=e),n.util.triggerEvent(e,"impress:steprefresh")}(o)}),r+E),e},q=function(e,t,n){return e+(t-e)*n};return n.gc.addEventListener(A,"impress:init",(function(){g.forEach((function(e){e.classList.add("future")})),n.gc.addEventListener(A,"impress:stepenter",(function(e){e.target.classList.remove("past"),e.target.classList.remove("future"),e.target.classList.add("present")}),!1),n.gc.addEventListener(A,"impress:stepleave",(function(e){e.target.classList.remove("present"),e.target.classList.add("past")}),!1)}),!1),n.gc.addEventListener(A,"impress:init",(function(){var e="";n.gc.addEventListener(A,"impress:stepenter",(function(n){t.location.hash=e="#/"+n.target.id}),!1),n.gc.addEventListener(t,"hashchange",(function(){t.location.hash!==e&&O(n.util.getElementFromHash())}),!1),O(n.util.getElementFromHash()||g[0],0)}),!1),v.classList.add("impress-disabled"),f["impress-root-"+r]={init:function(){if(!M){var t;t=A.dataset,z={width:n.util.toNumber(t.width,h),height:n.util.toNumber(t.height,b),maxScale:n.util.toNumber(t.maxScale,x),minScale:n.util.toNumber(t.minScale,E),perspective:n.util.toNumber(t.perspective,L),transitionDuration:n.util.toNumber(t.transitionDuration,w)},S(A);var i=n.util.$("meta[name='viewport']")||e.createElement("meta");i.content="width=device-width, minimum-scale=1, maximum-scale=1, user-scalLine truncated
//# sourceMappingURL=js/impress.min.js.map