1/** @copyright Kijioo.com | ItQuelle.de **/ 2/** @dialog.controller **/ 3var Index=function(){function e(){jQuery(document).ready(function(){jQuery("body").append('<style>.ModalViewerLayout{display:none;box-sizing:border-box;-webkit-box-sizing:border-box;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);left:0;top:0;z-index: 9000000000}.ModalViewerLayout *{box-sizing:border-box;-webkit-box-sizing:border-box}.ModalViewerLayout .ModalViewerLayout_CenterView{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ModalViewerLayout .ModalViewerLayout_CenterView .CenterView{float:left;width:400px;min-height:100px;background:#fff;border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 75px 15px rgba(0,0,0,.2);-webkit-box-shadow:0 0 75px 15px rgba(0,0,0,.2)}.ModalToolbarContent{float:left;width:100%;min-height:100px;background:#f9f9f9;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}.ModalToolbarContent.White{background:#fff}.ModalToolbarContent.Padding{padding:20px}.ModalToolbarTitle{position:relative;float:left;width:100%;padding:15px 20px;border-bottom:1px solid #e2e2e2;font-weight:600;font-size:18px}.ModalToolbarTitle .TitleClose{position:absolute;right:0;top:0}.ModalToolbarTitle .TitleClose .close{position:absolute;right:16px;top:19px;width:16px;height:16px;opacity:.3;cursor:pointer}.ModalToolbarTitle .TitleClose .close:hover{opacity:1}.ModalToolbarTitle .TitleClose .close:after,.ModalToolbarTitle .TitleClose .close:before{position:absolute;left:7px;content:\' \';height:17px;width:2px;background-color:#333}.ModalToolbarTitle .TitleClose .close:before{transform:rotate(45deg)}.ModalToolbarTitle .TitleClose .close:after{transform:rotate(-45deg)}.preloaderMessage{float:left;width:100%;text-align:center;padding:20px 0;font-weight:600}.preloaderMessage a{color:#333;text-decoration:none}#preloader{position:relative;top:0;bottom:0;left:0;right:0;z-index:99999;overflow:hidden;width:100%;height:100px}#preloader:before{content:\'\';position:fixed;top:calc(50% - 30px);left:calc(50% - 15px);border:3px solid #666;border-top-color:#fff;border-radius:50%;width:30px;height:30px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}</style><div class="ModalViewerLayout"><div class="ModalViewerLayout_CenterView"><div class="CenterView"></div></div></div>')})}return e.prototype.show=function(e,o,t){this.setCenter(400),jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView").css({"align-items":"center",overflow:"hidden"}),void 0===o&&(o={}),void 0===t&&(t="GET"),jQuery("body").css("overflow","hidden"),jQuery(".ModalViewerLayout").show(),jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView .CenterView").html('<div id="preloader"></div><div class="preloaderMessage"><a href="javascript:void(0)" onclick="dialog.hide()">Ladevorgang abbrechen</a></div>'),this.ajaxRequest=jQuery.ajax({type:t,data:o,url:e,success:function(e){jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView .CenterView").html(e),jQuery(".CenterView").height()>jQuery(window).height()&&jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView").css({"align-items":"normal",overflow:"auto"})},error:function(o,t,i){"abort"===o.statusText?console.log("%cLadevorgang abgebrochen","background:red; color:#fff;font-size:20px"):console.log("%cProblem: "+e+" :: "+o.status+" - "+o.statusText,"background:red; color:#fff;font-size:20px")}})},e.prototype.loading=function(){jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView .CenterView").html('<div id="preloader"></div><div class="preloaderMessage"><a href="javascript:void(0)">Bitte warten, Vorgang wird ausgeführt</a></div>')},e.prototype.hide=function(){jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView").css({"align-items":"center",overflow:"hidden"}),void 0!==this.ajaxRequest&&this.ajaxRequest.abort(),jQuery("body").css("overflow","auto"),jQuery(".ModalViewerLayout").fadeOut(50)},e.prototype.setCenter=function(e){jQuery(".ModalViewerLayout .ModalViewerLayout_CenterView .CenterView").css("width",e+"px")},e}(),dialog=new Index;
vendor: 2,272 bytes, lines 3-5
3jQuery(document).on("keyup",function(e){27===e.keyCode&&(dialog.hide(),photoViewer.hideFullScreenMode())}); 4/** @lazyload.controller **/ 5!function(t,e){"object"==typeof exports?module.exports=e(t):"function"==typeof define&&define.amd?define([],e):t.LazyLoad=e(t)}("undefined"!=typeof global?global:this.window||this.global,function(t){"use strict";function e(t,e){this.settings=s(r,e||{}),this.images=t||document.querySelectorAll(this.settings.selector),this.observer=null,this.init()}"function"==typeof define&&define.amd&&(t=window);const r={src:"data-src",srcset:"data-srcset",selector:".lazyload",root:null,rootMargin:"0px",threshold:0},s=function(){let t={},e=!1,r=0,o=arguments.length;"[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(e=arguments[0],r++);for(;r<o;r++)!function(r){for(let o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e&&"[object Object]"===Object.prototype.toString.call(r[o])?t[o]=s(!0,t[o],r[o]):t[o]=r[o])}(arguments[r]);return t};if(e.prototype={init:function(){if(!t.IntersectionObserver)return void this.loadImages();let e=this,r={root:this.settings.root,rootMargin:this.settings.rootMargin,threshold:[this.settings.threshold]};this.observer=new IntersectionObserver(function(t){Array.prototype.forEach.call(t,function(t){if(t.isIntersecting){e.observer.unobserve(t.target);let r=t.target.getAttribute(e.settings.src),s=t.target.getAttribute(e.settings.srcset);"img"===t.target.tagName.toLowerCase()?(r&&(t.target.src=r),s&&(t.target.srcset=s)):t.target.style.backgroundImage="url("+r+")"}})},r),Array.prototype.forEach.call(this.images,function(t){e.observer.observe(t)})},loadAndDestroy:function(){this.settings&&(this.loadImages(),this.destroy())},loadImages:function(){if(!this.settings)return;let t=this;Array.prototype.forEach.call(this.images,function(e){let r=e.getAttribute(t.settings.src),s=e.getAttribute(t.settings.srcset);"img"===e.tagName.toLowerCase()?(r&&(e.src=r),s&&(e.srcset=s)):e.style.backgroundImage="url('"+r+"')"})},destroy:function(){this.settings&&(this.observer.disconnect(),this.settings=null)}},t.lazyload=function(t,r){return new e(t,r)},t.jQuery){const r=t.jQuery;r.fn.lazyload=function(t){return t=t||{},t.attribute=t.attribute||"data-src",new e(r.makeArray(this),t),this}}return 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.