Backblaze B2 {"translation-revision-date":"2024-11-27T11:01:49+00:00","generator":"WP-CLI\/2.11.0","source":"inc\/lib\/gutenberg-templates\/inc\/block\/dist\/index.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Build using AI":["Construir usando IA"],"Spectra AI Block":["Bloco de IA Spectra"],"Eu lectus mauris vulputate et sem consequat ornare. Et consectetur sagittis faucibus eget.":["Isto \u00e9 um texto em latim, que n\u00e3o \u00e9 uma l\u00edngua viva e n\u00e3o pode ser traduzido para o portugu\u00eas."],"Template Kits":["Kits de Modelos"]}}}/*! elementor-pro - v3.28.0 - 05-05-2025 */ "use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[912],{9774:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(6914);class MenuTitleKeyboardHandler extends elementorModules.frontend.handlers.Base{isEditorElementsChanged=!1;__construct(){super.__construct(...arguments),this.focusableElementSelector=(0,s.focusableElementSelectors)(),this.handleMenuToggleKeydown=this.handleMenuToggleKeydown.bind(this)}getDefaultSettings(){return{selectors:{widgetInnerWrapper:".e-n-menu",menuItem:".e-n-menu-item",menuItemWrapper:".e-n-menu-title",focusableMenuElement:".e-focus",itemContainer:".e-n-menu-content > .e-con, .e-n-menu-heading > .e-con",menuToggle:".e-n-menu-toggle",directTabTitle:":scope > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title",tabDropdown:".e-n-menu-dropdown-icon"},ariaAttributes:{titleStateAttribute:"aria-expanded",activeTitleSelector:'[aria-expanded="true"]',titleControlAttribute:"aria-controls"},datasets:{titleIndex:"data-focus-index"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$menuItemWrappers:this.findElement(e.menuItemWrapper),$focusableMenuElements:this.findElement(e.focusableMenuElement),$itemContainers:this.findElement(e.itemContainer),$focusableContainerElements:this.getFocusableElements(this.findElement(e.itemContainer)),$menuToggle:this.findElement(e.menuToggle)}}getFocusableElements(e){return e.find(this.focusableElementSelector).not('[disabled], [inert], [tabindex="-1"]')}getTitleIndex(e){const{titleIndex:t}=this.getSettings("datasets");return parseInt(e?.getAttribute(t))}getTitleFilterSelector(e){const{titleIndex:t}=this.getSettings("datasets");return`[${t}="${e}"]`}getActiveTitleElement(){const e=this.getSettings("ariaAttributes").activeTitleSelector;return this.elements.$focusableMenuElements.filter(e)}onInit(){super.onInit(...arguments);let e=1;this.elements.$focusableMenuElements.each(((t,n)=>{n.setAttribute(this.getSettings("datasets").titleIndex,e++)}))}getTitleEvents(){return{keydown:this.handleTitleKeyboardNavigation.bind(this),keyup:this.handeTitleKeyUp.bind(this)}}getContentElementEvents(){return{keydown:this.handleContentElementKeyboardNavigation.bind(this)}}bindEvents(){this.elements.$focusableMenuElements.on(this.getTitleEvents()),this.elements.$focusableContainerElements.on(this.getContentElementEvents()),elementorFrontend.elements.$window.on("keydown",this.handleMenuToggleKeydown),elementorFrontend.elements.$window.on("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}unbindEvents(){this.elements.$focusableMenuElements.off(this.getTitleEvents()),this.elements.$focusableContainerElements.off(this.getContentElementEvents()),elementorFrontend.elements.$window.off("keydown",this.handleMenuToggleKeydown),elementorFrontend.elements.$window.off("elementor/nested-container/atomic-repeater",this.linkContainer.bind(this))}handleMenuToggleKeydown(e){"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),this.closeMenuDropdown())}handleTitleKeyboardNavigation(e){switch(e.key){case"Tab":this.maybeRebindFocusableElements();const t=this.elements.$focusableMenuElements,n=!e.shiftKey,s=n&&t.last().is(jQuery(e.currentTarget)),i=!n&&t.first().is(jQuery(e.currentTarget));if(this.isDropdownLayout()&&!s&&!i)return;const o=!e.currentTarget.getAttribute("aria-expanded")||"false"===e.currentTarget?.getAttribute("aria-expanded");(n&&o||i)&&(this.closeActiveContentElements(),this.closeMenuDropdown());break;case"Home":case"End":this.handleTitleHomeOrEndKey(e);break;case"Enter":case" ":this.handleTitleActivationKey(e);break;case"Escape":this.handleTitleEscapeKey(e)}}handeTitleKeyUp(e){if(this.isDropdownLayout())return!0;const t="Tab"===e.key,n=!e.currentTarget.getAttribute("aria-expanded")||"false"===e.currentTarget?.getAttribute("aria-expanded");t&&n&&this.closeActiveContentElements()}isDropdownLayout(){const e=this.getSettings("selectors");return"dropdown"===this.$element.find(e.widgetInnerWrapper).attr("data-layout")}closeMenuDropdown(){this.isDropdownLayout()&&elementorFrontend.elements.$window.trigger("elementor/mega-menu/dropdown-toggle-by-keyboard",{widgetId:this.getID(),show:!1})}handleTitleHomeOrEndKey(e){e.preventDefault();const t=this.getTitleIndex(e.currentTarget)||1,n=this.elements.$focusableMenuElements.length,s=this.getTitleIndexFocusUpdated(e,t,n);this.setTitleFocus(s),e.stopPropagation()}handleTitleActivationKey(e){if(e.preventDefault(),this.handleTitleLinkEnterOrSpaceEvent(e))return;const t=this.getTitleIndex(e.currentTarget);elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID(),titleIndex:t})}setTitleFocus(e){this.elements.$focusableMenuElements.filter(this.getTitleFilterSelector(e)).trigger("focus")}handleTitleLinkEnterOrSpaceEvent(e){const t="a"===e?.currentTarget?.tagName?.toLowerCase();return!elementorFrontend.isEditMode()&&t&&(e?.currentTarget?.click(),e.stopPropagation()),t}handleTitleEscapeKey(e){e.preventDefault(),e.stopPropagation(),this.isDropdownLayout()&&(elementorFrontend.elements.$window.trigger("elementor/mega-menu/dropdown-toggle-by-keyboard",{widgetId:this.getID()}),this.setFocusToMenuToggle()),elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID()})}setFocusToMenuToggle(){const e=this.getSettings("selectors");this.$element.find(e.menuToggle).trigger("focus")}handleContentElementKeyboardNavigation(e){switch(e.key){case"Tab":e.shiftKey||this.handleContentElementTabEvents(e);break;case"Escape":e.preventDefault(),e.stopPropagation(),this.handleContentElementEscapeEvents(e)}}maybeRebindFocusableElements(){this.isEditorElementsChanged&&(this.elements.$focusableContainerElements.off(this.getContentElementEvents()),this.elements.$focusableContainerElements=this.getFocusableElements(this.elements.$itemContainers),this.elements.$focusableContainerElements.on(this.getContentElementEvents()),this.isEditorElementsChanged=!1)}handleContentElementTabEvents(e){const t=this.getSettings("selectors"),n=jQuery(e.currentTarget),s=t.itemContainer,i=n.closest(s),o=this.getFocusableElements(i).last();if(!n.is(o))return;this.isDropdownLayout()||this.closeActiveContentElements();const l=t.menuItem,r=0===i.closest(l).next(l).length;this.isDropdownLayout()&&r&&(this.closeActiveContentElements(),this.closeMenuDropdown())}handleContentElementEscapeEvents(){this.getActiveTitleElement().trigger("focus"),this.closeActiveContentElements()}closeActiveContentElements(){elementorFrontend.elements.$window.trigger("elementor/nested-elements/activate-by-keyboard",{widgetId:this.getID()})}linkContainer(e){const{container:t}=e.detail,n=t.model.get("id"),s=String(this.$element.data("id")),i=t.view.$el;n===s&&(this.updateIndexValues(i),this.updateListeners(i))}updateIndexValues(e){const{selectors:{directTabTitle:t,tabDropdown:n}}=this.getDefaultSettings(),s=e[0].querySelectorAll(t);let i=1;s.forEach((e=>{e.querySelector("a")&&e.querySelector("a").setAttribute("data-focus-index",i++),e.querySelector(n)&&e.querySelector(n).setAttribute("data-focus-index",i++)}))}updateListeners(e){this.elements.$focusableMenuElements.off();const{selectors:{focusableMenuElement:t,itemContainer:n}}=this.getSettings();this.elements.$focusableMenuElements=e.find(t),this.elements.$itemContainers=e.find(n),this.elements.$focusableMenuElements.on(this.getTitleEvents()),this.isEditorElementsChanged=!0}}t.default=MenuTitleKeyboardHandler}}]);export default function sendPostMessage( data ) { const frame = document.getElementById( 'astra-starter-templates-preview' ); frame.contentWindow.postMessage( { call: 'starterTemplatePreviewDispatch', value: data, }, '*' ); } Post – Aluminum CNC China

Post

A Whirlwind Adventure Awaits at Spinmama Casino!

A Whirlwind Adventure Awaits at Spinmama Casino! Game Variety and Selection Slots and Progressive Jackpots Table Games Galore Bonuses and Promotions Mobile Gaming Experience Customer Support Services Payment Methods and Security Responsible Gaming Practices Conclusion: The Spinmama Casino Experience A Whirlwind Adventure Awaits at Spinmama Casino! In the exciting world of online gaming, Spinmama casino […]

A Whirlwind Adventure Awaits at Spinmama Casino! Read More »

Pinco Casino Güncel Fırsatlar ve Yenilikler_3

Pinco Casino: Güncel Fırsatlar ve Yenilikler Pinco Casino’nun Oyun Seçenekleri Bonus Fırsatları ve Promosyonlar Oyun Stratejileri ve İpuçları Mobil Oyun Deneyimi Güvenlik ve Lisanslama Müşteri Hizmetleri ve Destek Pinco Casino: Güncel Fırsatlar ve Yenilikler Online oyun sektöründe, Pinco Casino gibi platformlar, oyunculara farklı deneyimler sunmak için sürekli olarak yenilikler ve fırsatlar geliştirmektedir. Pinco Casino, Türkiye’deki

Pinco Casino Güncel Fırsatlar ve Yenilikler_3 Read More »

Pinco Casino Ощутите азарт каждого момента!

Pinco Casino: Ощутите азарт каждого момента! Особенности Pinco Casino Бонусная программа Качество обслуживания Игры в Pinco Casino Live-игры Финансовые операции в Pinco Casino Безопасность и лицензирование Мобильная версия Pinco Casino Поддержка различных устройств Заключительные мысли о Pinco Casino Pinco Casino: Ощутите азарт каждого момента! В последние годы онлайн-казино стали одним из самых популярных развлечений в

Pinco Casino Ощутите азарт каждого момента! Read More »

Billionaire Spin Login A New Era in Online Thrills

Billionaire Spin Login: A New Era in Online Thrills Exploring the Features of the Platform Benefits of Registration Promotions and Bonuses Gameplay Mechanics Community Engagement Chat Features Security Measures Mobile Accessibility App Development The Future of Online Gaming Billionaire Spin Login: A New Era in Online Thrills In the rapidly evolving digital landscape, where technology

Billionaire Spin Login A New Era in Online Thrills Read More »

A World of Thrills Awaits at Pinco Casino

A World of Thrills Awaits at Pinco Casino Discovering the Game Selection Understanding Table Games Exploring Slot Machines Attractive Promotions and Bonuses Understanding Wagering Requirements Referral Programs and Loyalty Schemes Mobile Gaming Experience Game Quality on Mobile Safety and Security Measures Customer Support Services Feedback and Improvement Responsible Gaming Advocacy A World of Thrills Awaits

A World of Thrills Awaits at Pinco Casino Read More »

নতুন দিগন্তে ১০০% উত্তেজনা ক্রেজি টাইমের অনন্য অভিজ্ঞতা অপেক্ষা করছে!

নতুন দিগন্তে ১০০% উত্তেজনা: ক্রেজি টাইমের অনন্য অভিজ্ঞতা অপেক্ষা করছে! ক্রেজি টাইমের ইতিহাস এবং বিকাশ ক্রেজি টাইমের বৈশিষ্ট্য ক্রেজি টাইমের গেমপ্লে ক্রেজি টাইমের কৌশল এবং টিপস ক্রেজি টাইমের খেলা শুরু কীভাবে করবেন ক্রেজি টাইমের লক্ষ্য এবং উদ্দেশ্য ক্রেজি টাইমের সাফল্যের কারণ ক্রেজি টাইম এবং প্রযুক্তির বিবর্তন ক্রেজি টাইমের প্রযুক্তিগত নৈপুণ্য ক্রেজি টাইমের ভবিষ্যৎ উপসংহার নতুন

নতুন দিগন্তে ১০০% উত্তেজনা ক্রেজি টাইমের অনন্য অভিজ্ঞতা অপেক্ষা করছে! Read More »

Betpawa Malawi Where Every Bet Takes You One Step Closer to Victory

Betpawa Malawi: Where Every Bet Takes You One Step Closer to Victory Understanding the Features of Betpawa Malawi The Betting Process Explained Promotions and Bonuses at Betpawa Malawi Payment Methods Available Security Measures in Place Gaming Options Beyond Sports Betting The Importance of Customer Support Future Prospects of Betpawa Malawi Final Thoughts Betpawa Malawi: Where

Betpawa Malawi Where Every Bet Takes You One Step Closer to Victory Read More »

Elevate Your Betting Experience with the Convenient 22bet App Download

Elevate Your Betting Experience with the Convenient 22bet App Download Understanding the 22bet Application The Benefits of Downloading the App How to Download and Install the 22bet App Available Platforms for the App Exploring Betting Options and Features Bonuses and Promotions for App Users Using the App for Live Betting Security and Privacy of the

Elevate Your Betting Experience with the Convenient 22bet App Download Read More »