1/*! 2 * fullpage.js Fading Effect Extension 0.1.1 for fullPage.js v3 3 * https://github.com/alvarotrigo/fullPage.js 4 * 5 * @license This code has been bought from www.alvarotrigo.com/fullPage/extensions/ and it is not free to use or distribute. 6 * Copyright (C) 2016 alvarotrigo.com - A project by Alvaro Trigo 7 */ 8window.fp_fadingEffectExtension=function(){var n,o,a,l,e=this,r=fp_utils,s=fp_utils.$,t=fullpage_api.getFullpageData(),f=t.options,c=t.internals,i=f.scrollingSpeed,d=".fullpage-wrapper",u=".active",p=".fp-section",m=p+u,v=".fp-slide",g=".fp-slidesContainer",E=v+u,w="fp-fading-animations",h="#"+w,y="fp-fading-sheet",S="#"+y;function T(e){e.detail?(l=!1,H()):(l=a.autoScrolling,C())}function x(){var e;(e=s(d)[0]).addEventListener("afterResponsive",T),e.addEventListener("destroy",H);var t=f.scrollOverflowHandler;f.scrollOverflowHandler=null,a=r.deepExtend({},f),l=a.autoScrolling,f.scrollOverflowHandler=t,a.scrollOverflowHandler=t,f.scrollBar=!1,O("sections")&&fullpage_api.setAutoScrolling(!0);var n=O("slides")?B(v):"",i=O("sections")?B(p):"";f.fadingEffect&&_(y,i+n),c.removeAnimation(s(g)),clearTimeout(o),o=setTimeout(b,300)}function O(e){return!0===f.fadingEffect||f.fadingEffect===e}function _(e,t){if(!s("#"+e).length){var n=document.head||document.getElementsByTagName("head")[0];r.appendTo((i=e,o=t,(a=document.createElement("style")).type="text/css",a.id=i,a.styleSheet?a.styleSheet.cssText=o:a.appendChild(document.createTextNode(o)),a),n)}var i,o,a}function b(){n="all "+i+"ms "+f.easingcss3;var e=O("slides")?A(v):"",t=O("sections")?A(p):"";_(w,e+t)}function A(e){return e+"{-webkit-transition: "+n+";transition: "+n+";}"}
8function B(e){return(e===v?".fp-slidesContainer {width: 100% !important;transform: none!important;}":"")+e+"{width: 100% !important;position: absolute !important;left: 0;top: 0;visibility: hidden;opacity: 0;}"+e+".active{visibility: visible;opacity: 1;z-index: 1}"}function H(){if(r.remove(s(h)),L()){var e=s(E,s(m)[0])[0],t=s(g,s(m)[0]);c.removeAnimation(t),r.remove(s(S)),f.scrollBar=a.scrollBar,fullpage_api.setAutoScrolling(l),null!=e&&c.silentLandscapeScroll(e)}}function L(){return s(S).length}function C(){f.fadingEffect=a.fadingEffect,L()||(x(),window.scrollTo(0,0),c.silentScroll(0))}e.update=function(e){r.remove(s(h)),i=e,b()},e.turnOn=C,e.turnOff=H,e.apply=x,e.c=c.c;var N=e["common".charAt(0)];return"complete"===document.readyState&&N("fadingEffect"),window.addEventListener("load",function(){N("fadingEffect")}),e};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.