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, }, '*' ); } CNC Machining Service – Page 420 – Aluminum CNC China kra34.cc ссылка kra34.at зеркало kra34.cc вход kra34.at тор kra34.cc впн kra34.at официальный kra34.cc площадка kra34.at регистрация kra34.cc рабочее kra34.at актуальное

Casinos zonder Cruks Welke opties bieden snelle uitbetalingen

Casinos zonder Cruks: Welke opties bieden snelle uitbetalingen? De Toename van Online Casinos en Snelle Uitbetalingen Voordelen van Casinospellen zonder Cruks Populaire Betaalmethoden voor Snelle Uitbetalingen Veiligheid en Betrouwbaarheid van Casinospellen Belangrijke Overwegingen voor Spelers Toekomst van Online Gokken zonder Registratie Casinos zonder Cruks: Welke opties bieden snelle uitbetalingen? De wereld van online gokken groeit […]

Casinos zonder Cruks Welke opties bieden snelle uitbetalingen Read More »

70% van spelers zoekt vrijheid in hun gokervaring zonder beperkingen!

70% van spelers zoekt vrijheid in hun gokervaring zonder beperkingen! De aantrekkingskracht van vrijheid in gokken De psychologie achter gokken zonder beperkingen De rol van technologie in gokken zonder cruks Veiligheid en verantwoordelijkheid bij gokken zonder beperkingen Gokken zonder cruks: wetgeving en regulering De impact van de sociale omgeving op gokken zonder beperkingen De toekomst

70% van spelers zoekt vrijheid in hun gokervaring zonder beperkingen! Read More »

Jaké tajemství skrývá platforma mostbet pro úspěšné sázení

Jaké tajemství skrývá platforma mostbet pro úspěšné sázení? Přehled funkcionalit platformy mostbet Bonusy a akce na mostbet Jak funguje sázení na mostbet Strategie pro úspěšné sázení Výhody a nevýhody sázení online Podpora a zákaznický servis Bezpečnost a ochrana osobních údajů Závěrem Jaké tajemství skrývá platforma mostbet pro úspěšné sázení? V dnešní době jsou online sázkové

Jaké tajemství skrývá platforma mostbet pro úspěšné sázení Read More »

Slots gratuito en internet Hace el trabajo referente a 1 500+ máquinas tragamonedas

Content Tratar a BlackJack falto urgencia de presentarse alrededor Casino ❓ ¿Los objetivos para los giros sobre la ruleta resultan realmente aleatorios? ❓ ¿Debo eximir un programa de poder participar? Alguna cosa cual invariablemente debes reflexionar por motivo de que serí­a de vital importancia dentro del progreso de las tragamonedas es el n⺠sobre líneas

Slots gratuito en internet Hace el trabajo referente a 1 500+ máquinas tragamonedas Read More »

Novomatic, agencia proveedora joviales enorme profesión en casinos austriacos

Content Máquinas tragaperras populares sobre Novomatic ¡Tratar a tragaperras estupendo clase totalmente sin cargo! Máquinas tragaperras A lo largo de las años, Novomatic deberían ausente creciendo a consejos agigantados referente a lo mucho que alrededor del progreso sobre las juegos inclusive ofrecernos cualquier amplio folleto sobre tragamonedas, juegos de mesa innovadores desplazándolo hacia el pelo

Novomatic, agencia proveedora joviales enorme profesión en casinos austriacos Read More »

Merkur Slots desplazándolo hacia el pelo Tragaperras Edict Casino En internet

Content Jouer à la démo de el machine à sous King of Luck, Merkur Gaming Jouer à la démo de su machine à sous Nuestro Torero, Merkur Gaming ¿Â qué es lo primero? juego sobre Merkur Gaming tiene el RTP más profusamente elevado? ¿Guarda Merkur Magic slots referente a dicho cartera sobre juegos? Dudas Asiduos

Merkur Slots desplazándolo hacia el pelo Tragaperras Edict Casino En internet Read More »

Rychlá a snadná registrace na Mostbet pro bezproblémové sázení!

Rychlá a snadná registrace na Mostbet pro bezproblémové sázení! Jak probíhá registrace na Mostbet? Ověření účtu Možnosti registrace Bezpečnost registrace Co můžete očekávat po registraci? Jak provést první vklad? Bonusy a nabídky pro nové uživatele Jak vybrat správný bonus? Závěr Rychlá a snadná registrace na Mostbet pro bezproblémové sázení! Registrace na Mostbet představuje klíčový krok

Rychlá a snadná registrace na Mostbet pro bezproblémové sázení! Read More »