PageSourceSearch

https://www.reconciliation.org.au/wp-content/plugins/ele-custom-sk…/js/ecs-mobile-menu.min.js?ver=4.3.11

js reconciliation.org.au collected 2026-09-24 08:50:05 UTC 1,352 bytes, 8 lines download raw bytes

1(function(){'use strict';var LAYOUT_CLASSES=['elementor-nav-menu--layout-horizontal','elementor-nav-menu--layout-vertical','elementor-nav-menu--layout-dropdown',];function getBreakpoints(){var cfg=window.elementorFrontendConfig;var bp=cfg&&cfg.responsive&&cfg.responsive.breakpoints||{};return{mobile:(bp.mobile&&bp.mobile.value)||767,tablet:(bp.tablet&&bp.tablet.value)||1024,};}
2function getActiveLayout(el,bp){var w=window.innerWidth;if(w<=bp.mobile&&el.classList.contains('elementor-nav-menu--dropdown-mobile')){return'dropdown';}
3if(w<=bp.tablet&&el.classList.contains('elementor-nav-menu--dropdown-tablet')){return'dropdown';}
4var style=window.getComputedStyle(el);var mainDisplay=style.getPropertyValue('--ecs-nav-main-display').trim();var mainDir=style.getPropertyValue('--ecs-nav-main-dir').trim();if(mainDisplay==='none'){return'dropdown';}
5if(mainDir==='column'){return'vertical';}
6return'horizontal';}
7function syncAll(){var bp=getBreakpoints();var els=document.querySelectorAll('.ecs-nav-layout-horizontal,.ecs-nav-layout-vertical,.ecs-nav-layout-dropdown');els.forEach(function(el){var layout=getActiveLayout(el,bp);LAYOUT_CLASSES.forEach(function(c){el.classList.remove(c);});el.classList.add('elementor-nav-menu--layout-'+layout);});}
8document.addEventListener('DOMContentLoaded',syncAll);window.addEventListener('resize',syncAll);})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.