lca2019-talk/js/reveal.min.js

8 lines
26 KiB
JavaScript
Raw Normal View History

2013-03-17 12:10:04 +00:00
/*!
2013-08-15 12:51:11 +00:00
* reveal.js 2.5.0 (2013-08-15, 08:50)
2013-03-17 12:10:04 +00:00
* http://lab.hakim.se/reveal-js
* MIT licensed
*
* Copyright (C) 2013 Hakim El Hattab, http://hakim.se
*/
2013-08-15 12:51:11 +00:00
var Reveal=function(){"use strict";function e(e){return t(),Rt||Ct?(window.addEventListener("load",x,!1),f(zt,e),i(),s(),void 0):(document.body.setAttribute("class","no-transforms"),void 0)}function t(){Ct="WebkitPerspective"in document.body.style||"MozPerspective"in document.body.style||"msPerspective"in document.body.style||"OPerspective"in document.body.style||"perspective"in document.body.style,Rt="WebkitTransform"in document.body.style||"MozTransform"in document.body.style||"msTransform"in document.body.style||"OTransform"in document.body.style||"transform"in document.body.style,It=navigator.userAgent.match(/(iphone|ipod|android)/gi)}function n(){var e=v(document.querySelectorAll(Xt));e.forEach(function(e){var t=v(e.querySelectorAll("section"));t.forEach(function(e,t){t>0&&e.classList.add("future")})})}function r(){_t.theme=document.querySelector("#theme"),_t.wrapper=document.querySelector(".reveal"),_t.slides=document.querySelector(".reveal .slides"),_t.slides.classList.add("no-transition"),_t.background=o(_t.wrapper,"div","backgrounds",null),_t.progress=o(_t.wrapper,"div","progress","<span></span>"),_t.progressbar=_t.progress.querySelector("span"),o(_t.wrapper,"aside","controls",'<div class="navigate-left"></div><div class="navigate-right"></div><div class="navigate-up"></div><div class="navigate-down"></div>'),o(_t.wrapper,"div","state-background",null),o(_t.wrapper,"div","pause-overlay",null),zt.controls&&(_t.controls=document.querySelector(".reveal .controls"),_t.controlsLeft=v(document.querySelectorAll(".navigate-left")),_t.controlsRight=v(document.querySelectorAll(".navigate-right")),_t.controlsUp=v(document.querySelectorAll(".navigate-up")),_t.controlsDown=v(document.querySelectorAll(".navigate-down")),_t.controlsPrev=v(document.querySelectorAll(".navigate-prev")),_t.controlsNext=v(document.querySelectorAll(".navigate-next")))}function o(e,t,n,r){var o=e.querySelector("."+n);return o||(o=document.createElement(t),o.classList.add(n),null!==r&&(o.innerHTML=r),e.appendChild(o)),o}function a(){function e(e,t){var n={background:e.getAttribute("data-background"),backgroundSize:e.getAttribute("data-background-size"),backgroundImage:e.getAttribute("data-background-image"),backgroundColor:e.getAttribute("data-background-color"),backgroundRepeat:e.getAttribute("data-background-repeat"),backgroundPosition:e.getAttribute("data-background-position"),backgroundTransition:e.getAttribute("data-background-transition")},r=document.createElement("div");return r.className="slide-background",n.background&&(/^(http|file|\/\/)/gi.test(n.background)||/\.(png|jpg|jpeg|gif|bmp)$/gi.test(n.background)?r.style.backgroundImage="url("+n.background+")":r.style.background=n.background),n.backgroundSize&&(r.style.backgroundSize=n.backgroundSize),n.backgroundImage&&(r.style.backgroundImage='url("'+n.backgroundImage+'")'),n.backgroundColor&&(r.style.backgroundColor=n.backgroundColor),n.backgroundRepeat&&(r.style.backgroundRepeat=n.backgroundRepeat),n.backgroundPosition&&(r.style.backgroundPosition=n.backgroundPosition),n.backgroundTransition&&r.setAttribute("data-background-transition",n.backgroundTransition),t.appendChild(r),r}h()&&document.body.classList.add("print-pdf"),_t.background.innerHTML="",_t.background.classList.add("no-transition"),v(document.querySelectorAll(Xt)).forEach(function(t){var n;n=h()?e(t,t):e(t,_t.background),v(t.querySelectorAll("section")).forEach(function(t){h()?e(t,t):e(t,n)})})}function i(){/iphone|ipod|android/gi.test(navigator.userAgent)&&!/crios/gi.test(navigator.userAgent)&&(window.addEventListener("load",y,!1),window.addEventListener("orientationchange",y,!1))}function s(){function e(){n.length&&head.js.apply(null,n),c()}for(var t=[],n=[],r=0,o=zt.dependencies.length;o>r;r++){var a=zt.dependencies[r];(!a.condition||a.condition())&&(a.async?n.push(a.src):t.push(a.src),"function"==typeof a.callback&&head.ready(a.src.match(/([\w\d_\-]*)\.?js$|[^\\\/]*$/i)[0],a.callback))}t.length?(head.ready(e),head.js.apply(null,t)):e()}function c(){r(),n(),l(),B(),setTimeout(function(){_t.slides.classList.remove("no-transitio