PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.2
Elementor Website Builder – more than just a page builder v4.3.2
4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 All 455 releases
← All changes | modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js +6 -0 4.0.9 → 4.3.2 View file →
@@ -27,8 +27,14 @@
27 27
28 28 return children.indexOf( el );
29 29 };
30 30
31 +export const getDirectTabCount = ( tabsRootElement ) => {
32 + return tabsRootElement.querySelectorAll(
33 + `:scope > [data-element_type="${ TABS_MENU_ELEMENT_TYPE }"] > [data-element_type="${ TAB_ELEMENT_TYPE }"]`,
34 + ).length;
35 +};
36 +
31 37 export const getNextTab = ( key, tab ) => {
32 38 const tabs = getChildren( tab, TAB_ELEMENT_TYPE );
33 39 const tabsLength = tabs.length;
34 40