OwlCyberSecurity - MANAGER
Edit File: hello-editor.min.js.map
{"version":3,"file":"hello-editor.min.js","mappings":"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","sources":["webpack://elementor-hello-theme/./assets/dev/js/editor/component.js","webpack://elementor-hello-theme/./assets/dev/js/editor/hooks/ui/controls-hook.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/defineProperty.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/interopRequireDefault.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/toPrimitive.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/toPropertyKey.js","webpack://elementor-hello-theme/./node_modules/@babel/runtime/helpers/typeof.js","webpack://elementor-hello-theme/webpack/bootstrap","webpack://elementor-hello-theme/./assets/dev/js/editor/hello-editor.js"],"sourcesContent":["import ControlsHook from './hooks/ui/controls-hook';\nexport default class extends $e.modules.ComponentBase {\n\tpages = {};\n\n\tgetNamespace() {\n\t\treturn 'hello-elementor';\n\t}\n\n\tdefaultHooks() {\n\t\treturn this.importHooks( { ControlsHook } );\n\t}\n}\n","export default class ControlsHook extends $e.modules.hookUI.After {\n\tgetCommand() {\n\t\t// Command to listen.\n\t\treturn 'document/elements/settings';\n\t}\n\n\tgetId() {\n\t\t// Unique id for the hook.\n\t\treturn 'hello-elementor-editor-controls-handler';\n\t}\n\n\t/**\n\t * Get Hello Elementor Theme Controls\n\t *\n\t * Returns an object in which the keys are control IDs, and the values are the selectors of the elements that need\n\t * to be targeted in the apply() method.\n\t *\n\t * Example return value:\n\t * {\n\t * hello_elementor_show_logo: '.site-header .site-header-logo',\n\t * hello_elementor_show_menu: '.site-header .site-header-menu',\n\t * }\n\t */\n\tgetHelloThemeControls() {\n\t\treturn {\n\t\t\thello_header_logo_display: {\n\t\t\t\tselector: '.site-header .site-logo, .site-header .site-title',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_header_logo_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_menu_display: {\n\t\t\t\tselector: '.site-header .site-navigation, .site-header .site-navigation-toggle-holder',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_header_menu_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_tagline_display: {\n\t\t\t\tselector: '.site-header .site-description',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_header_tagline_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_logo_type: {\n\t\t\t\tselector: '.site-header .site-branding',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'show-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_header_logo_type.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_header_logo_type;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_layout: {\n\t\t\t\tselector: '.site-header',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'header-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_header_layout.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_header_layout;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_width: {\n\t\t\t\tselector: '.site-header',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'header-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_header_width.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_header_width;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_menu_layout: {\n\t\t\t\tselector: '.site-header',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'menu-layout-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_header_menu_layout.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_header_menu_layout;\n\n\t\t\t\t\t// No matter what, close the mobile menu\n\t\t\t\t\t$element.find( '.site-navigation-toggle-holder' ).removeClass( 'elementor-active' );\n\t\t\t\t\t$element.find( '.site-navigation-dropdown' ).removeClass( 'show' );\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_header_menu_dropdown: {\n\t\t\t\tselector: '.site-header',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'menu-dropdown-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_header_menu_dropdown.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_header_menu_dropdown;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_logo_display: {\n\t\t\t\tselector: '.site-footer .site-logo, .site-footer .site-title',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_footer_logo_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_tagline_display: {\n\t\t\t\tselector: '.site-footer .site-description',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_footer_tagline_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_menu_display: {\n\t\t\t\tselector: '.site-footer .site-navigation',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tthis.toggleShowHideClass( $element, args.settings.hello_footer_menu_display );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_copyright_display: {\n\t\t\t\tselector: '.site-footer .copyright',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst $footerContainer = $element.closest( '#site-footer' ),\n\t\t\t\t\t\tinputValue = args.settings.hello_footer_copyright_display;\n\n\t\t\t\t\tthis.toggleShowHideClass( $element, inputValue );\n\n\t\t\t\t\t$footerContainer.toggleClass( 'footer-has-copyright', 'yes' === inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_logo_type: {\n\t\t\t\tselector: '.site-footer .site-branding',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'show-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_footer_logo_type.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_footer_logo_type;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_layout: {\n\t\t\t\tselector: '.site-footer',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'footer-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_footer_layout.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_footer_layout;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_width: {\n\t\t\t\tselector: '.site-footer',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst classPrefix = 'footer-',\n\t\t\t\t\t\tinputOptions = args.container.controls.hello_footer_width.options,\n\t\t\t\t\t\tinputValue = args.settings.hello_footer_width;\n\n\t\t\t\t\tthis.toggleLayoutClass( $element, classPrefix, inputOptions, inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t\thello_footer_copyright_text: {\n\t\t\t\tselector: '.site-footer .copyright',\n\t\t\t\tcallback: ( $element, args ) => {\n\t\t\t\t\tconst inputValue = args.settings.hello_footer_copyright_text;\n\n\t\t\t\t\t$element.find( 'p' ).text( inputValue );\n\t\t\t\t},\n\t\t\t},\n\t\t};\n\t}\n\n\t/**\n\t * Toggle show and hide classes on containers\n\t *\n\t * This will remove the .show and .hide clases from the element, then apply the new class\n\t *\n\t * @param {jQuery} element\n\t * @param {string} inputValue\n\t */\n\ttoggleShowHideClass( element, inputValue ) {\n\t\telement.removeClass( 'hide' ).removeClass( 'show' ).addClass( inputValue ? 'show' : 'hide' );\n\t}\n\n\t/**\n\t * Toggle layout classes on containers\n\t *\n\t * This will cleanly set classes onto which ever container we want to target, removing the old classes and adding the new one\n\t *\n\t * @param {jQuery} element\n\t * @param {string} classPrefix\n\t * @param {Object} inputOptions\n\t * @param {string} inputValue\n\t *\n\t */\n\ttoggleLayoutClass( element, classPrefix, inputOptions, inputValue ) {\n\t\t// Loop through the possible classes and remove the one that's not in use\n\t\tObject.entries( inputOptions ).forEach( ( [ key ] ) => {\n\t\t\telement.removeClass( classPrefix + key );\n\t\t} );\n\n\t\t// Append the class which we want to use onto the element\n\t\tif ( '' !== inputValue ) {\n\t\t\telement.addClass( classPrefix + inputValue );\n\t\t}\n\t}\n\n\t/**\n\t * Set the conditions under which the hook will run.\n\t *\n\t * @param {Object} args\n\t */\n\tgetConditions( args ) {\n\t\tconst isKit = 'kit' === elementor.documents.getCurrent().config.type,\n\t\t\tchangedControls = Object.keys( args.settings ),\n\t\t\tisSingleSetting = 1 === changedControls.length;\n\n\t\t// If the document is not a kit, or there are no changed settings, or there is more than one single changed\n\t\t// setting, don't run the hook.\n\t\tif ( ! isKit || ! args.settings || ! isSingleSetting ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// If the changed control is in the list of theme controls, return true to run the hook.\n\t\t// Otherwise, return false so the hook doesn't run.\n\t\treturn !! Object.keys( this.getHelloThemeControls() ).includes( changedControls[ 0 ] );\n\t}\n\n\t/**\n\t * The hook logic.\n\t *\n\t * @param {Object} args\n\t */\n\tapply( args ) {\n\t\tconst allThemeControls = this.getHelloThemeControls(),\n\t\t\t// Extract the control ID from the passed args\n\t\t\tcontrolId = Object.keys( args.settings )[ 0 ],\n\t\t\tcontrolConfig = allThemeControls[ controlId ],\n\t\t\t// Find the element that needs to be targeted by the control.\n\t\t\t$element = elementor.$previewContents.find( controlConfig.selector );\n\n\t\tcontrolConfig.callback( $element, args );\n\t}\n}\n","var toPropertyKey = require(\"./toPropertyKey.js\");\nfunction _defineProperty(obj, key, value) {\n key = toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}\nmodule.exports = _defineProperty, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\nmodule.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var _typeof = require(\"./typeof.js\")[\"default\"];\nfunction toPrimitive(t, r) {\n if (\"object\" != _typeof(t) || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r || \"default\");\n if (\"object\" != _typeof(i)) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}\nmodule.exports = toPrimitive, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","var _typeof = require(\"./typeof.js\")[\"default\"];\nvar toPrimitive = require(\"./toPrimitive.js\");\nfunction toPropertyKey(t) {\n var i = toPrimitive(t, \"string\");\n return \"symbol\" == _typeof(i) ? i : String(i);\n}\nmodule.exports = toPropertyKey, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","function _typeof(o) {\n \"@babel/helpers - typeof\";\n\n return (module.exports = _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n return typeof o;\n } : function (o) {\n return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n }, module.exports.__esModule = true, module.exports[\"default\"] = module.exports), _typeof(o);\n}\nmodule.exports = _typeof, 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","import HelloComponent from './component';\n\n$e.components.register( new HelloComponent() );\n"],"names":["_controlsHook","_interopRequireDefault","require","_default","$e","modules","ComponentBase","constructor","args","_defineProperty2","default","getNamespace","defaultHooks","this","importHooks","ControlsHook","exports","hookUI","After","getCommand","getId","getHelloThemeControls","hello_header_logo_display","selector","callback","$element","toggleShowHideClass","settings","hello_header_menu_display","hello_header_tagline_display","hello_header_logo_type","inputOptions","container","controls","options","inputValue","toggleLayoutClass","hello_header_layout","hello_header_width","hello_header_menu_layout","find","removeClass","hello_header_menu_dropdown","hello_footer_logo_display","hello_footer_tagline_display","hello_footer_menu_display","hello_footer_copyright_display","$footerContainer","closest","toggleClass","hello_footer_logo_type","hello_footer_layout","hello_footer_width","hello_footer_copyright_text","text","element","addClass","classPrefix","Object","entries","forEach","key","getConditions","isKit","elementor","documents","getCurrent","config","type","changedControls","keys","isSingleSetting","length","includes","apply","controlConfig","$previewContents","toPropertyKey","module","_defineProperty","obj","value","defineProperty","enumerable","configurable","writable","__esModule","_typeof","toPrimitive","t","r","e","Symbol","i","call","TypeError","String","Number","o","iterator","prototype","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","__webpack_modules__","_component","components","register","HelloComponent"],"sourceRoot":""}