1;(function($,window,document){'use strict';window.addEventListener("load",function(){window.dmpro_flipbox()});$.fn.dmproFlipbox=function(options){let flipbox=$(this),elemSelectorInner='.dmpro-flip-box-inner',elemSelectorFront='.dmpro-flip-box-front-side',elemSelectorBack='.dmpro-flip-box-back-side',defaults={},pressEvents=['mousedown','touchend','touchstart','touchmove'],HoverEvents=['mouseenter','focus','touchstart'],LeaveEvents=['mouseleave','blur','touchstart'],transitionEndEvents=function(){let t,el=document.createElement("divilifedmpro-temp"),transitions={"transition":"transitionend","OTransition":"oTransitionEnd","MozTransition":"transitionend","WebkitTransition":"webkitTransitionEnd"};for(t in transitions){if(el.style[t]!==undefined){return transitions[t]}}},transitionEndEvent=transitionEndEvents(),settings=$.extend(true,{},defaults,options.settings),showEvents=(options.event==='press'?pressEvents:HoverEvents),hideEvents=(options.event==='press'?pressEvents:LeaveEvents),flippedCSSClass='dmpro-flipbox-flipped',show=function(e){if('undefined'===typeof flipbox){return}let boxInner=flipbox.find(elemSelectorInner);if(!boxInner.hasClass(flippedCSSClass)||e.type==='mouseenter'){boxInner.addClass('hover');boxInner.on(transitionEndEvent,function(e){let pThis=$(this);boxInner.addClass(flippedCSSClass);boxInner.off(transitionEndEvent)})}},hide=function(e){let target=e.target,targetElemType=target.nodeName;if(targetElemType.toLowerCase()==='a'||targetElemType.toLowerCase()==='button'||targetElemType.toLowerCase()==='input'){return}if('undefined'===typeof flipbox){return}setTimeout(()=>{let boxInner=flipbox.find(elemSelectorInner);if(boxInner.hasClass(flippedCSSClass)||e.type==='mouseleave'){boxInner.removeClass('hover');boxInner.on(transitionEndEvent,function(e){let pThis=$(this);boxInner.removeClass(flippedCSSClass);boxInner.off(transitionEndEvent)})}},1)},_addEventListeners=function(){showEvents.forEach((event)=>{flipbox[0].addEventListener(event,show)});hideEvents.forEach((event)=>{flipbox[0].addEventListener(event,hide)})};_addEventListeners()};window.dmpro_flipbox=function(elem){setTimeout(()=>{let elems,containerSelector='.dmpro-flip-box-container';if(typeof elem!=='undefined'){elems=$(elem);if(!elems.hasClass(containerSelector)){let flipBoxContainer=elems.find(containerSelector);if(flipBoxContainer.length!==0){elems=flipBoxContainer}}else{return}}else{elems=$(containerSelector)}elems.each(function(index,value){let $this=$(this),eventTrigger='hover',flipboxtrigger=$this.attr('data-flipboxtrigger');if('click'===flipboxtrigger){eventTrigger='press'}const options={event:eventTrigger,settings:{}};$this.dmproFlipbox(options)})},1)}})(jQuery,window,document);
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.