OwlCyberSecurity - MANAGER
Edit File: hello-frontend.js.map
{"version":3,"file":"hello-frontend.js","mappings":";;;;;;;;;AAAA;AACA;AACA;AACA;AACA;;AAEA,kCAAkC,yBAAyB,SAAS,yBAAyB;;;;;;;;;;ACN7F;AACA,kBAAkB,kBAAkB;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;;AAEA,+BAA+B,yBAAyB,SAAS,yBAAyB;;;;;;;;;;ACnB1F;AACA;AACA;AACA;AACA;;AAEA,yCAAyC,yBAAyB,SAAS,yBAAyB;;;;;;UCNpG;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;;;;;;;;;;;;;;ICtBMA;EACF,sCAAc;IAAA;IACV,KAAKC,YAAL;IACA,KAAKC,YAAL;IACA,KAAKC,UAAL;EACH;;;;WAED,wBAAe;MACX,KAAKC,QAAL,GAAgB;QACZC,SAAS,EAAE;UACPC,MAAM,EAAE,oBADD;UAEPC,MAAM,EAAE,oBAFD;UAGPC,UAAU,EAAE,sCAHL;UAIPC,gBAAgB,EAAE,6CAJX;UAKPC,YAAY,EAAE;QALP;MADC,CAAhB;IASH;;;WAED,wBAAe;MACX,KAAKC,QAAL,GAAgB;QACZC,OAAO,EAAEC,MAAM,CAAEC,MAAF,CADH;QAEZC,SAAS,EAAEF,MAAM,CAAEG,QAAF,CAFL;QAGZC,OAAO,EAAEJ,MAAM,CAAE,KAAKT,QAAL,CAAcC,SAAd,CAAwBC,MAA1B,CAHH;QAIZY,OAAO,EAAEL,MAAM,CAAE,KAAKT,QAAL,CAAcC,SAAd,CAAwBE,MAA1B,CAJH;QAKZY,WAAW,EAAEN,MAAM,CAAE,KAAKT,QAAL,CAAcC,SAAd,CAAwBG,UAA1B,CALP;QAMZY,iBAAiB,EAAEP,MAAM,CAAE,KAAKT,QAAL,CAAcC,SAAd,CAAwBI,gBAA1B,CANb;QAOZY,aAAa,EAAER,MAAM,CAAE,KAAKT,QAAL,CAAcC,SAAd,CAAwBK,YAA1B;MAPT,CAAhB;IASH;;;WAED,sBAAa;MAAA;;MACT,KAAKC,QAAL,CAAcQ,WAAd,CAA0BG,EAA1B,CAA8B,OAA9B,EAAuC;QAAA,OAAM,KAAI,CAACC,gBAAL,EAAN;MAAA,CAAvC;MACA,KAAKZ,QAAL,CAAcU,aAAd,CAA4BC,EAA5B,CAAgC,OAAhC,EAAyC,6BAAzC,EAAwE,KAAKE,kBAA7E;IACH;;;WAED,0BAAiB;MAAA;;MACb,KAAKb,QAAL,CAAcS,iBAAd,CAAgCK,WAAhC,CAA6C,kBAA7C;MACA,KAAKd,QAAL,CAAcC,OAAd,CAAsBc,GAAtB,CAA2B,QAA3B,EAAqC;QAAA,OAAM,MAAI,CAACC,cAAL,EAAN;MAAA,CAArC;IACH;;;WAED,4BAAmB;MAAA;;MACf,IAAMC,iBAAiB,GAAG,CAAE,KAAKjB,QAAL,CAAcS,iBAAd,CAAgCS,QAAhC,CAA0C,kBAA1C,CAA5B;MAEA,KAAKlB,QAAL,CAAcQ,WAAd,CAA0BW,IAA1B,CAAgC,eAAhC,EAAiDF,iBAAjD;MACA,KAAKjB,QAAL,CAAcU,aAAd,CAA4BS,IAA5B,CAAkC,aAAlC,EAAiD,CAAEF,iBAAnD;MACA,KAAKjB,QAAL,CAAcS,iBAAd,CAAgCW,WAAhC,CAA6C,kBAA7C,EAAiEH,iBAAjE,EALe,CAOf;;MACA,KAAKjB,QAAL,CAAcU,aAAd,CAA4BW,IAA5B,CAAkC,mBAAlC,EAAwDP,WAAxD,CAAqE,kBAArE;;MAEA,IAAKG,iBAAL,EAAyB;QACrB,KAAKjB,QAAL,CAAcC,OAAd,CAAsBU,EAAtB,CAA0B,QAA1B,EAAoC;UAAA,OAAM,MAAI,CAACK,cAAL,EAAN;QAAA,CAApC;MACH,CAFD,MAEO;QACH,KAAKhB,QAAL,CAAcC,OAAd,CAAsBc,GAAtB,CAA2B,QAA3B,EAAqC;UAAA,OAAM,MAAI,CAACC,cAAL,EAAN;QAAA,CAArC;MACH;IACJ;;;WAED,4BAAoBM,KAApB,EAA4B;MACxB,IAAMC,OAAO,GAAGrB,MAAM,CAAEoB,KAAK,CAACE,aAAR,CAAtB;MAAA,IACIC,SAAS,GAAGF,OAAO,CAACG,MAAR,CAAgB,IAAhB,CADhB;MAAA,IAEIC,gBAAgB,GAAGF,SAAS,CAACP,QAAV,CAAoB,kBAApB,CAFvB;;MAIA,IAAK,CAAES,gBAAP,EAA0B;QACtBF,SAAS,CAACG,QAAV,CAAoB,kBAApB;MACH,CAFD,MAEO;QACHH,SAAS,CAACX,WAAV,CAAuB,kBAAvB;MACH;IACJ;;;;;AAGLZ,MAAM,CAAE,YAAM;EACb,IAAIb,0BAAJ;AACA,CAFK,CAAN,C","sources":["webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/classCallCheck.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/createClass.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/interopRequireDefault.js","webpack://elementor-hello-theme/webpack/bootstrap","webpack://elementor-hello-theme/./assets/dev/js/frontend/hello-frontend.js"],"sourcesContent":["function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nmodule.exports = _classCallCheck, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", {\n writable: false\n });\n return Constructor;\n}\n\nmodule.exports = _createClass, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nmodule.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","class elementorHelloThemeHandler {\n constructor() {\n this.initSettings();\n this.initElements();\n this.bindEvents();\n }\n\n initSettings() {\n this.settings = {\n selectors: {\n header: 'header.site-header',\n footer: 'footer.site-footer',\n menuToggle: '.site-header .site-navigation-toggle',\n menuToggleHolder: '.site-header .site-navigation-toggle-holder',\n dropdownMenu: '.site-header .site-navigation-dropdown',\n },\n };\n }\n\n initElements() {\n this.elements = {\n $window: jQuery( window ),\n $document: jQuery( document ),\n $header: jQuery( this.settings.selectors.header ),\n $footer: jQuery( this.settings.selectors.footer ),\n $menuToggle: jQuery( this.settings.selectors.menuToggle ),\n $menuToggleHolder: jQuery( this.settings.selectors.menuToggleHolder ),\n $dropdownMenu: jQuery( this.settings.selectors.dropdownMenu ),\n };\n }\n\n bindEvents() {\n this.elements.$menuToggle.on( 'click', () => this.handleMenuToggle() );\n this.elements.$dropdownMenu.on( 'click', '.menu-item-has-children > a', this.handleMenuChildren );\n }\n\n closeMenuItems() {\n this.elements.$menuToggleHolder.removeClass( 'elementor-active' );\n this.elements.$window.off( 'resize', () => this.closeMenuItems() );\n }\n\n handleMenuToggle() {\n const isDropdownVisible = ! this.elements.$menuToggleHolder.hasClass( 'elementor-active' );\n\n this.elements.$menuToggle.attr( 'aria-expanded', isDropdownVisible );\n this.elements.$dropdownMenu.attr( 'aria-hidden', ! isDropdownVisible );\n this.elements.$menuToggleHolder.toggleClass( 'elementor-active', isDropdownVisible );\n\n // Always close all sub active items.\n this.elements.$dropdownMenu.find( '.elementor-active' ).removeClass( 'elementor-active' );\n\n if ( isDropdownVisible ) {\n this.elements.$window.on( 'resize', () => this.closeMenuItems() );\n } else {\n this.elements.$window.off( 'resize', () => this.closeMenuItems() );\n }\n }\n\n handleMenuChildren( event ) {\n const $anchor = jQuery( event.currentTarget ),\n $parentLi = $anchor.parent( 'li' ),\n isSubmenuVisible = $parentLi.hasClass( 'elementor-active' );\n\n if ( ! isSubmenuVisible ) {\n $parentLi.addClass( 'elementor-active' );\n } else {\n $parentLi.removeClass( 'elementor-active' );\n }\n }\n}\n\njQuery( () => {\n new elementorHelloThemeHandler();\n} );\n"],"names":["elementorHelloThemeHandler","initSettings","initElements","bindEvents","settings","selectors","header","footer","menuToggle","menuToggleHolder","dropdownMenu","elements","$window","jQuery","window","$document","document","$header","$footer","$menuToggle","$menuToggleHolder","$dropdownMenu","on","handleMenuToggle","handleMenuChildren","removeClass","off","closeMenuItems","isDropdownVisible","hasClass","attr","toggleClass","find","event","$anchor","currentTarget","$parentLi","parent","isSubmenuVisible","addClass"],"sourceRoot":""}