/*! elementor - v3.4.8 - 16-11-2021 */ (self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[181],{9728:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class baseTabs extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tablist:'[role="tablist"]',tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0,keyDirection:{ArrowLeft:elementorFrontendConfig.is_rtl?1:-1,ArrowUp:-1,ArrowRight:elementorFrontendConfig.is_rtl?-1:1,ArrowDown:1}}}getDefaultElements(){const e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}}activateDefaultTab(){const e=this.getSettings();if(!e.autoExpand||"editor"===e.autoExpand&&!this.isEdit)return;const t=this.getEditSettings("activeItemIndex")||1,a={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(a)}handleKeyboardNavigation(e){const t=e.currentTarget,a=jQuery(t.closest(this.getSettings("selectors").tablist)),s=a.find(this.getSettings("selectors").tabTitle),i="vertical"===a.attr("aria-orientation");switch(e.key){case"ArrowLeft":case"ArrowRight":if(i)return;break;case"ArrowUp":case"ArrowDown":if(!i)return;e.preventDefault();break;case"Home":return e.preventDefault(),void s.first().focus();case"End":return e.preventDefault(),void s.last().focus();default:return}const n=t.getAttribute("data-tab")-1,r=this.getSettings("keyDirection")[e.key],o=s[n+r];o?o.focus():-1===n+r?s.last().focus():s.first().focus()}deactivateActiveTab(e){const t=this.getSettings(),a=t.classes.active,s=e?'[data-tab="'+e+'"]':"."+a,i=this.elements.$tabTitles.filter(s),n=this.elements.$tabContents.filter(s);i.add(n).removeClass(a),i.attr({tabindex:"-1","aria-selected":"false","aria-expanded":"false"}),n[t.hideTabFn](),n.attr("hidden","hidden")}activateTab(e){const t=this.getSettings(),a=t.classes.active,s=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),i=this.elements.$tabContents.filter('[data-tab="'+e+'"]'),n="show"===t.showTabFn?0:400;s.add(i).addClass(a),s.attr({tabindex:"0","aria-selected":"true","aria-expanded":"true"}),i[t.showTabFn](n,(()=>elementorFrontend.elements.$window.trigger("resize"))),i.removeAttr("hidden")}isActiveTab(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))}bindEvents(){this.elements.$tabTitles.on({keydown:e=>{jQuery(e.target).is("a")&&"Enter"===e.key&&e.preventDefault(),["End","Home","ArrowUp","ArrowDown"].includes(e.key)&&this.handleKeyboardNavigation(e)},keyup:e=>{switch(e.key){case"ArrowLeft":case"ArrowRight":this.handleKeyboardNavigation(e);break;case"Enter":case"Space":e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}},click:e=>{e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}})}onInit(...e){super.onInit(...e),this.activateDefaultTab()}onEditSettingsChange(e){"activeItemIndex"===e&&this.activateDefaultTab()}changeActiveTab(e){const t=this.isActiveTab(e),a=this.getSettings();!a.toggleSelf&&t||!a.hidePrevious||this.deactivateActiveTab(),!a.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}}t.default=baseTabs},2:(e,t,a)=>{"use strict";var s=a(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(a(9728));class Toggle extends i.default{getDefaultSettings(){return{...super.getDefaultSettings(),showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"}}}t.default=Toggle}}]);
# Predefined list for excluding JS files or inline JS codes # # Comment can use `# `(there is a space following), or `##`, can use both as a new line or end of one line # If you want to predefine new items, please send a Pull Request to https://github.com/litespeedtech/lscache_wp/blob/dev/data/js_excludes.txt We will merge into next plugin release # JS file URL excludes maps-api-ssl.google.com maps.google.com/maps maps.googleapis.com google.com/recaptcha google-analytics.com/analytics.js stats.wp.com js.stripe.com paypal.com/sdk/js cse.google.com/cse.js /syntaxhighlighter/ spotlight-social-photo-feeds ## https://docs.spotlightwp.com/article/757-autoptimize-compatibility @Tobolo userway.org # Inline JS excludes document.write gtag gtm dataLayer adsbygoogle block_tdi_ ## Theme: Newspaper by tagDiv.com data-view-breakpoint-pointer ## Plugin: The Events Calendar by Modern Tribe (https://theeventscalendar.com/) wp-json/wp-statistics ## WP Statistics ## JetPack Stats stats.wp.com/e- _stq # Cloudflare turnstile - Tobolo turnstile challenges.cloudflare.com@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp} T-A-G™ : Tap and Go ! Situs Bos138 Slot Maxwin – T-A-G™ : Tap and Go !

Situs Bos138 Slot Maxwin

Bos138 ~ Link Alternatif Games Gacor Hari Ini di Google Indonesia

Tidak heran, kami menjadi pilihan utama penggemar game slot berpengalaman maupun pemula. Dengan sistem layanan pelanggan 24/7, pemain akan merasa selalu terlayani dengan profesionalisme maksimal. BOS138 adalah arena digital bermain games online mudah maxwin yang mempersembahkan ribuan permainan slot online sebagai hiburan yang seru dan menguntungkan. Dengan berbagai pilihan mode permainan menarik seperti Free Demo …

Bos138 ~ Link Alternatif Games Gacor Hari Ini di Google Indonesia Read More »

Bos138 : Roda Hoki Mulai Berputar Dijamin Ledakan Cuan Menanti

Di tambah lagi, sistem deposit dan withdraw super cepat mendukung berbagai metode pembayaran modern, termasuk e-wallet dan transfer bank lokal. Bos 138 juga di kenal dengan pelayanan customer service 24 jam non-stop yang responsif dan ramah. Maka selain itu, tersedia berbagai promo menarik seperti bonus deposit, cashback mingguan, hingga event jackpot spesial yang selalu di …

Bos138 : Roda Hoki Mulai Berputar Dijamin Ledakan Cuan Menanti Read More »

BOS138 ~ Daftar Dan Mainkan Langsung Dapet Saldo Gratis Hari Ini

Arena bermain game online Bos138 memberikan pengalaman bermain yang menarik dengan berbagai pilihan permainan menarik. Dengan teknologi canggih, Kami menghadirkan grafik memukau dan sistem keamanan terpercaya bagi para pemainnya. Tidak hanya itu, situs slot gacor bos 138 ini menyediakan layanan pelanggan profesional selama dua puluh empat jam sehari penuh untuk kenyamanan semua pengguna. Pengguna slot …

BOS138 ~ Daftar Dan Mainkan Langsung Dapet Saldo Gratis Hari Ini Read More »

Bos138 ~ Sebuah Wahana Bermain Games Slot Terbaik Di Asia

Di tambah lagi, sistem deposit dan withdraw super cepat mendukung berbagai metode pembayaran modern, termasuk e-wallet dan transfer bank lokal. Bos 138 juga di kenal dengan pelayanan customer service 24 jam non-stop yang responsif dan ramah. Maka selain itu, tersedia berbagai promo menarik seperti bonus deposit, cashback mingguan, hingga event jackpot spesial yang selalu di …

Bos138 ~ Sebuah Wahana Bermain Games Slot Terbaik Di Asia Read More »

BOS138 Filosofi Gacor Dari Game Gampang Menang RTP Rasio Tertinggi

Platform ini punya beragam jenis game slot online dan demo gacor online dari provider ternama yang udah punya reputasi global. Kamu bakal nemuin tema-tema slot unik, grafis yang keren, dan gameplay yang nggak ngebosenin. Mulai dari tema klasik sampai modern, semuanya ada buat nemenin waktu kamu. Bagaimana cara login ke BOS138 dengan aman dan cepat? …

BOS138 Filosofi Gacor Dari Game Gampang Menang RTP Rasio Tertinggi Read More »

BOS138: Login Situs Slot Gacor Cuan Tanpa Batas Hari Ini

Platform ini punya beragam jenis game slot online dan demo gacor online dari provider ternama yang udah punya reputasi global. Kamu bakal nemuin tema-tema slot unik, grafis yang keren, dan gameplay yang nggak ngebosenin. Mulai dari tema klasik sampai modern, semuanya ada buat nemenin waktu kamu. Maka banyak yang bilang kami itu bukan sekadar platform …

BOS138: Login Situs Slot Gacor Cuan Tanpa Batas Hari Ini Read More »

Scroll to Top