TweenMax.min.js
1 year ago
anime.min.js
1 year ago
flipster.min.js
1 year ago
fontawesome-all.min.js
1 year ago
headroom.min.js
1 year ago
iscroll.min.js
1 year ago
isotope.min.js
1 year ago
jquery-countdown.min.js
1 year ago
jquery-mousewheel.min.js
1 year ago
jquery-slimscroll.min.js
1 year ago
lottie.min.js
1 year ago
luxon.min.js
1 year ago
markerclusterer.min.js
1 year ago
modal.min.js
1 year ago
motionpath.min.js
1 year ago
pa-gsap.min.js
1 year ago
pa-scrolldir.min.js
1 year ago
premium-addons.min.js
1 year ago
premium-banner.min.js
1 year ago
premium-blog.min.js
1 year ago
premium-button.min.js
1 year ago
premium-carousel-widget.min.js
1 year ago
premium-contact-form.min.js
1 year ago
premium-countdown-timer.min.js
1 year ago
premium-counter.min.js
1 year ago
premium-dis-conditions.min.js
1 year ago
premium-dual-header.min.js
1 year ago
premium-eq-height.min.js
1 year ago
premium-fancy-text.min.js
1 year ago
premium-floating-effects.min.js
1 year ago
premium-global-tooltips.min.js
1 year ago
premium-icon-list.min.js
1 year ago
premium-image-button.min.js
1 year ago
premium-image-scroll.min.js
1 year ago
premium-img-gallery.min.js
1 year ago
premium-maps.min.js
1 year ago
premium-media-wheel.min.js
1 year ago
premium-mini-cart.min.js
1 year ago
premium-mobile-menu.min.js
1 year ago
premium-modal-box.min.js
1 year ago
premium-nav-menu.min.js
1 year ago
premium-notifications.min.js
1 year ago
premium-person.min.js
1 year ago
premium-pinterest-feed.min.js
1 year ago
premium-post-ticker.min.js
1 year ago
premium-progressbar.min.js
1 year ago
premium-search-form.min.js
1 year ago
premium-shape-divider.min.js
1 year ago
premium-svg-drawer.min.js
1 year ago
premium-tcloud.min.js
1 year ago
premium-testimonials.min.js
1 year ago
premium-textual-showcase.min.js
1 year ago
premium-tiktok-feed.min.js
1 year ago
premium-title.min.js
1 year ago
premium-tooltips.min.js
1 year ago
premium-video-box.min.js
1 year ago
premium-vscroll.min.js
1 year ago
premium-weather.min.js
1 year ago
premium-woo-categories.min.js
1 year ago
premium-woo-cta.min.js
1 year ago
premium-woo-products.min.js
1 year ago
premium-world-clock.min.js
1 year ago
premium-wrapper-link.min.js
1 year ago
prettyPhoto.min.js
1 year ago
scrollTrigger.min.js
1 year ago
slick.min.js
1 year ago
tooltipster.min.js
1 year ago
typed.min.js
1 year ago
universal-tilt.min.js
1 year ago
vticker.min.js
1 year ago
premium-world-clock.min.js
1 lines
| 1 | !function(e){function t(_,k){var h=luxon,e=_.data("id"),t=_.find(".premium-world-clock__clock-wrapper").data("settings"),o=0<_.closest("#tooltip_content").length,v=["skin-1","skin-5","skin-6","skin-7"],s=o?300:1e3;function g(e){for(var t,o,s,r,d,i,c=e.find(".premium-world-clock__clock-number"),n=0;n<12;n++){var l=(s=o=t=50,0,r=30*n*(Math.PI/180),d=o+t*Math.cos(r),i=s+t*Math.sin(r),{x:d,y:i});k(c[n]).css("left",l.x+"%"),k(c[n]).css("top",l.y+"%")}}t&&(window["clockInterval-"+e],window["clockInterval-"+e]&&clearInterval(window["clockInterval-"+e]),v.includes(t.skin)&&t.showClockNum&&(window["clockNumbers-"+e]=!1,g(_)),window["clockInterval-"+e]=setInterval(function(e,o,t){0<k(".elementor-element-"+t).closest(".premium-tooltipster-base").length&&(o=k(".elementor-element-"+t),e=o.find(".premium-world-clock__clock-wrapper").data("settings"),!window["clockNumbers-"+t]&&v.includes(e.skin)&&e.showClockNum&&(g(o),window["clockNumbers-"+t]=!0));var s=function(e){var t=e.skin,o=e.date,s=e.gmtOffset,r={hours:"",minutes:"",seconds:"",meridiem:"",date:""},d=h.DateTime.local().setLocale(e.language||"en").setZone(e.timezone);if(!d.isValid)return!1;r.hours=d.toFormat(e.format),r.minutes=d.toFormat("mm"),r.seconds=d.toFormat("ss"),o&&(r.date="skin-3"===t||"skin-4"===t?{d:d.toFormat("ccc"),dn:d.toFormat("dd"),m:d.toFormat("LLL"),order:d.toFormat("c")}:d.toFormat(e.dateFormat));s&&(r.offset=d.toFormat(e.offsetFormat));e.showMeridiem&&(r.meridiem=d.toFormat("a"),r.hoursNotPadded=parseInt(d.toFormat("H")));return r}(e);if(!s){o.find(".premium-world-clock__clock-wrapper").html('<div class="premium-error-notice">This Is An Invalid Timezone Name. Please Enter a Valid Timezone Name</div>')}if(["skin-1","skin-5","skin-6","skin-7"].includes(e.skin))o.find(".premium-world-clock__hours").css("transform","rotate("+(30*s.hours+6*s.minutes/12)+"deg)").text(""),o.find(".premium-world-clock__minutes").css("transform","rotate("+6*s.minutes+"deg)").text(""),o.find(".premium-world-clock__seconds").css("transform","rotate("+6*s.seconds+"deg)").text(""),e.showMeridiem&&o.find(".premium-world-clock__meridiem").text(s.meridiem);else{if(o.find(".premium-world-clock__hours").text(s.hours),o.find(".premium-world-clock__minutes").text(s.minutes),e.showSeconds&&o.find(".premium-world-clock__seconds").text(s.seconds),e.showMeridiem)if("text"===e.meridiemType)o.find(".premium-world-clock__meridiem").text(s.meridiem);else{var r='<svg id="Weather_Icons" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#333;}</style></defs><g id="Clear_Sky"><circle class="cls-1" cx="12" cy="12" r="5.5"/><path class="cls-1" d="m21.76,12.74h-1.95c-.98,0-.98-1.47,0-1.47h1.95c.98,0,.98,1.47,0,1.47Z"/><path class="cls-1" d="m19.39,5.62l-1.38,1.38c-.29.29-.75.29-1.04,0-.29-.29-.29-.75,0-1.04l1.38-1.38c.29-.28.75-.28,1.04,0,.28.29.28.75,0,1.04Z"/><path class="cls-1" d="m12.74,2.24v1.95c0,.4-.33.73-.73.73s-.74-.33-.74-.73v-1.95c0-.41.33-.74.74-.74s.73.33.73.74Z"/><path class="cls-1" d="m5.96,7.03l-1.38-1.38c-.32-.31-.29-.75,0-1.04s.72-.31,1.03,0l1.38,1.38c.69.69-.34,1.73-1.03,1.04Z"/><path class="cls-1" d="m4.19,12.74h-1.95c-.98,0-.98-1.47,0-1.47h1.95c.98,0,.98,1.47,0,1.47Z"/><path class="cls-1" d="m7.02,18.04l-1.38,1.38c-.31.31-.75.29-1.04,0s-.31-.72,0-1.03l1.38-1.38c.32-.31.75-.29,1.04,0,.29.28.31.72,0,1.03Z"/><path class="cls-1" d="m12.74,19.82v1.95c0,.98-1.47.98-1.47,0v-1.95c0-.98,1.47-.98,1.47,0Z"/><path class="cls-1" d="m19.43,19.4c-.29.28-.73.31-1.04,0l-1.38-1.39c-.31-.31-.29-.75,0-1.03.28-.29.72-.31,1.03,0l1.39,1.38c.31.31.28.75,0,1.04Z"/></g></svg>',d='<svg id="Weather_Icons" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><defs><style>.cls-1{fill:#333;}</style></defs><path id="Moon" class="cls-1" d="m21.93,17.23c-1.89,3.24-5.4,5.27-9.26,5.27-5.89,0-10.67-4.7-10.67-10.51S6.37,1.87,11.95,1.5c.4-.02.67.41.46.76-.83,1.42-1.28,3.04-1.28,4.73,0,5.25,4.33,9.51,9.68,9.51.22,0,.44,0,.65-.02.4-.03.67.4.47.75Z"/></svg>',i=6<=s.hoursNotPadded&&s.hoursNotPadded<=17?r:d;o.find(".premium-world-clock__meridiem").html(i)}e.equalWidth&&function(e){var o=0,t="skin-3"===e?".premium-world-clock__hand:not(.premium-world-clock__seconds)":".premium-world-clock__hand";_.find(t).each(function(e,t){o<k(t).outerWidth()&&(o=k(t).outerWidth())}),_.find(t).css("min-width",o)}()}if(e.date)if("skin-3"===e.skin){var c=e.daysNum,n=s.date.d.toLowerCase(),l=o.find(".premium-world-clock__days-wrapper"),m={0:"mon",1:"tue",2:"wed",3:"thu",4:"fri",5:"sat",6:"sun"},a=parseInt(s.date.order)-1;l.html('<span class="premium-world-clock__day-name current-day">'+n+"</span>");for(var u=1;u<=parseInt(c);u++){var p=a-u,f=a+u;p<0&&(p+=7),6<f&&(f-=7),l.prepend('<span class="premium-world-clock__day-name">'+m[p]+"</span>"),l.append('<span class="premium-world-clock__day-name">'+m[f]+"</span>")}o.find(".premium-world-clock__month").text(s.date.m),o.find(".premium-world-clock__day").text(s.date.dn)}else"skin-4"===e.skin?(o.find(".premium-world-clock__date-wrapper").html(""),e.dateFormat.forEach(function(e){if(void 0!==s.date[e]&&null!==s.date[e]){var t='<span class="premium-world-clock__date-segment">'+s.date[e]+"</span>";o.find(".premium-world-clock__date-wrapper").append(t)}})):o.find(".premium-world-clock__date").text(s.date);if(e.gmtOffset){var w="Z"===e.offsetFormat?s.offset+"HRS":s.offset;o.find(".premium-world-clock__gmt-offset").text(w)}o.find(".premium-addons__v-hidden").removeClass("premium-addons__v-hidden")},s,t,_,e))}e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-world-clock.default",t)})}(jQuery); |