XylotrechusZ
XylotrechusZ Shell
: /home/matican/vahabathari.com/wp-content/plugins/revslider-revealer-addon/public/js/ [ drwxr-xr-x ]
/**
* @preserve
* @author ThemePunch <info@themepunch.com>
* @link http://www.themepunch.com/
* @copyright 2018 ThemePunch
* @version 6.7.0
*/
!function(){"use strict";if(window.SR7??={},window._tpt??={},SR7.A??={},SR7.F??={},SR7.D??={},void 0!==SR7.A.revealer)return;let e=e=>parseInt(e);SR7.A.revealer={inUse:0,style:".sr7_revealer, .sr7_reveal_overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.sr7_revealer {z-index: 9999;overflow: hidden;}.sr7_revealer div,.sr7_revealer svg {position: absolute;}.sr7_revealer svg {width: 100%;height: 100%;}",getModuleBasics:(t={},r)=>{let o,a="normalize"===r;return o={u:"compare"==r?void 0:t.u??t.enable??!0,direction:t.direction??"open_horizontal",color:t.color??"#000000",easing:t.easing??"Power2.easeOut",duration:t.duration??500,delay:t.delay??0,overlay:{enable:t.overlay_enabled??t.overlay?.enable??!1,color:t.overlay_color??t.overlay?.color??"#000000",easing:t.overlay_easing??t.overlay?.easing??"Power2.easeOut",duration:t.overlay_duration??t.overlay?.duration??500,delay:t.overlay_delay??t.overlay?.delay??0}},a&&(o.color=_tpt.gradient.convert(o.color).string,o.duration=.001*(e(o.duration)||500),o.delay=.001*Math.max(0,Math.min(200,e(o.delay)))||0,o.overlay.color=_tpt.gradient.convert(o.overlay.color).string,o.overlay.duration=.001*(e(o.overlay.duration)||500),o.overlay.delay=.001*Math.max(0,Math.min(200,e(o.overlay.delay)))||0),o},init:e=>{let t=SR7.M[e],r=t.settings.addOns.revealer;if(""+(r.u??!1)!="false"){if(void 0===SR7.A.revealercss&&(_tpt.injectCssJs(SR7.A.revealer.style,void 0,void 0,"revealer_global_styles"),SR7.A.revealercss=!0),window.hasOwnProperty("RsAddonRevealerCustom")){let e=document.URL.split("?");2===e.length&&window.RsAddonRevealerCustom.hasOwnProperty(e[1])&&"itm_1"!==e[1]&&(r=SR7.A.revealer.getModuleBasics(window.RsAddonRevealerCustom[e[1]]))}"none"!==r.direction&&(t.c.addOns??={},t.c.addOns.revealer=SR7.A.revealer.getModuleBasics(r,"normalize"),SR7.A.revealer.listeners.init(e))}},listeners:{init:e=>{SR7.A.revealer.inUse++,SR7.A.revealer.listenersAdded||(document.addEventListener("sr.slide.beforeChange",SR7.A.revealer.listeners.beforeChange),document.addEventListener("sr.layer.action",SR7.A.revealer.listeners.layerAction),SR7.A.revealer.listenersAdded=!0)},beforeChange:e=>{const t=SR7.M[e.id]?.c?.addOns?.revealer;t&&""+(t.u??!1)!="false"&&!t.prepared&&SR7.A.revealer.prepareRevealer(e.id)},layerAction:e=>{const{id:t,eventtype:r}=e,o=SR7.M[t]?.c?.addOns?.revealer;"enterstage"==r&&o&&!o.revealing&&(o.revealing=!0,SR7.A.revealer.reveal(t),SR7.A.revealer.inUse--,0==SR7.A.revealer.inUse&&(removeEventListener("sr.slide.beforeChange",SR7.A.revealer.listeners.beforeChange),removeEventListener("sr.layer.action",SR7.A.revealer.listeners.layerAction),SR7.A.revealer.listenersAdded=!1))}},prepareRevealer:e=>{let o=SR7.M[e],a=o.c.addOns.revealer;a.c={},a.c.wrap=_tpt.addContainer({tag:"sr7-revealer",class:"sr7_revealer"}),a.opens=-1!==a.direction.search("open"),a.corner=-1!==a.direction.search("corner"),a.o1={ease:a.easing??"power3.inOut",onComplete:()=>{SR7.A.revealer.onFinish(e)}},a.o2={ease:a.easing??"power3.inOut"},a.type="reveal",a.abort=!1,a.tw=null,a.prepared=!0,""+(a.overlay.enable??!1)=="true"&&(a.c.overlay=_tpt.addContainer({tag:"sr7-revealer-overlay",class:"sr7_reveal_overlay",datas:{style:"background: "+a.overlay.color}}),a.c.wrap.appendChild(a.c.overlay)),a.corner?r(e):t(e),o.c.content.appendChild(a.c.wrap)},reveal:e=>{let t=SR7.M[e],r=t.c.addOns.revealer;if(!r.abort)switch(r.c.overlay&&_tpt.gsap.to(r.c.overlay,r.overlay.duration,{opacity:0,ease:r.overlay.easing??"power3.inOut",delay:r.overlay.delay,onComplete:()=>{SR7.A.revealer.onFinish(e)}}),r.type){case"svg":_tpt.gsap.to(r.c.point1,r.duration,r.o1),_tpt.gsap.to(r.c.point2,r.duration,r.o2);break;case"clip":if(!o())return void SR7.A.revealer.onResize(e);let a={point:0};r.o1.point=110,r.o1.onUpdate=function(){t.c.content.style.clipPath="circle("+a.point+"% at 50% 50%)"},r.tw=_tpt.gsap.to(a,r.duration,r.o1);break;default:_tpt.gsap.to(r.c.sideOne,r.duration,r.o1),r.opens&&_tpt.gsap.to(r.c.sideTwo,r.duration,r.o2)}},onResize:e=>{const t=SR7.M[e].c.addOns.revealer;t.abort=!0,Object.entries(t.c).forEach((([e,t])=>{_tpt.gsap.killTweensOf(t)})),t.tw&&(t.tw.eventCallback("onUpdate",null),t.tw.kill(),t.tw=null),SR7.A.revealer.onComplete(e)},onFinish:e=>{const t=SR7.M[e].c.addOns.revealer;t.c.overlay&&!t.finished||SR7.A.revealer.onComplete(e),t.finished=!0},onComplete:e=>{const t=SR7.M[e].c.addOns.revealer;"clip"===t.type&&(SR7.M[e].c.content.style.clipPath=null),Object.entries(t.c).forEach((([e,t])=>{t.remove()})),delete t.c}};const t=e=>{let t,r,o,a=SR7.M[e],n=a.c.addOns.revealer;switch(t="background: "+n.color+"; ",n.opens&&(r="background: "+n.color+"; "),n.direction){case"open_horizontal":t+="width: 50%; height: 100%; top: 0; left: 0",r+="width: 50%; height: 100%; top: 0; left: 50%",n.o1.width="0%",n.o2.left="100%";break;case"open_vertical":t+="width: 100%; height: 50%; top: 0; left: 0",r+="width: 100%; height: 50%; top: 50%; left: 0",n.o1.height="0%",n.o2.top="100%";break;case"shrink_circle":let e=2*Math.max(a.dims.module.w,a.dims.module.h);t+="width: "+e+"px; height: "+e+"px; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%",n.o1.width="0",n.o1.height="0";break;case"expand_circle":n.type="clip",a.c.content.style.clipPath="circle(0% at 50% 50%)";break;case"left_to_right":t+="width: 100%; height: 100%; top: 0; left: 0",n.o1.left="100%";break;case"right_to_left":t+="width: 100%; height: 100%; top: 0; left: 0",n.o1.width="0%";break;case"top_to_bottom":t+="width: 100%; height: 100%; top: 0; left: 0",n.o1.top="100%";break;case"bottom_to_top":t+="width: 100%; height: 100%; top: 0; left: 0",n.o1.height="0%";break;case"tlbr_skew":o=Math.atan2(a.dims.module.w,a.dims.module.h),t+="width: 200%; height: 200%; top: 0%; left: -100%; transform: skew(-"+o+"rad)",n.o1.left="100%";break;case"trbl_skew":o=Math.atan2(a.dims.module.w,a.dims.module.h),t+="width: 200%; height: 200%; top: 0%; right: -100%; transform: skew("+o+"rad)",n.o1.right="100%";break;case"bltr_skew":o=Math.atan2(a.dims.module.w,a.dims.module.h),t+="width: 200%; height: 200%; bottom: -100%; left: 0%; transform: skew("+o+"rad)",n.o1.bottom="100%";break;case"brtl_skew":o=Math.atan2(a.dims.module.w,a.dims.module.h),t+="width: 200%; height: 200%; bottom: -100%; right: 0; transform: skew(-"+o+"rad)",n.o1.bottom="100%"}n.c.sideOne=_tpt.addContainer({datas:{style:t}}),n.c.wrap.appendChild(n.c.sideOne),n.opens&&(n.c.sideTwo=_tpt.addContainer({datas:{style:r}}),n.c.wrap.appendChild(n.c.sideTwo))},r=e=>{let t=SR7.M[e].c.addOns.revealer,r=_tpt.gradient.getSVGReference(t.color);switch(t.type="svg",t.c.sideOne=_tpt.createNS({n:"svg",id:"revealer_"+e}),t.c.sideOne.setAttribute("viewBox","0 0 500 500"),t.c.sideOne.setAttribute("preserveAspectRatio","none"),t.direction){case"split_left_corner":t.c.point1=_tpt.createNS({n:"polygon",c:"sr7_addon_point1",v:{points:"0,0 500,0 500,500",fill:r,stroke:r,strokeWidth:1}}),t.c.sideOne.appendChild(t.c.point1),t.c.point2=_tpt.createNS({n:"polygon",c:"sr7_addon_point2",v:{points:"0,0 0,500 500,500",fill:r,stroke:r,strokeWidth:1}}),t.c.sideOne.appendChild(t.c.point2),t.o1.x=500,t.o2.x=-500;break;case"split_right_corner":t.c.point1=_tpt.createNS({n:"polygon",c:"sr7_addon_point1",v:{points:"0,0 500,0 0,500",fill:r,stroke:r,strokeWidth:1}}),t.c.sideOne.appendChild(t.c.point1),t.c.point2=_tpt.createNS({n:"polygon",c:"sr7_addon_point2",v:{points:"500,0 500,500 0,500",fill:r,stroke:r,strokeWidth:1}}),t.c.sideOne.appendChild(t.c.point2),t.o1.x=-500,t.o2.x=500}t.c.wrap.appendChild(t.c.sideOne)},o=()=>{const e=document.createElement("div"),t=["webkit","moz","ms","o",""].map((e=>""===e?"clipPath":`${e}ClipPath`));for(const r of t)if(e.style[r]="polygon(0 0, 100% 0, 100% 100%, 0 100%)","polygon(0 0, 100% 0, 100% 100%, 0 100%)"===e.style[r])return!0;return!1};_tpt.R??={},_tpt.R.revealer=_tpt.extend?_tpt.extend(_tpt.R.revealer,{status:2,version:"1.0"}):{status:2,version:"1.0"},window.dispatchEvent(new CustomEvent("SR7RevealerReady"))}();