AnonSec Shell
Server IP : 104.21.14.48  /  Your IP : 3.144.42.221   [ Reverse IP ]
Web Server : Apache
System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64
User : root ( 0)
PHP Version : 8.0.30.2
Disable Function : NONE
Domains : 0 Domains
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/wp-content/plugins/ultimate-dashboard/modules/login-customizer/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/wp-content/plugins/ultimate-dashboard/modules/login-customizer/assets/js/controls.js.map
{"mappings":"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","sources":["jQuery.js","modules/login-customizer/src/js/controls/setup-controls/login-template-control.ts","modules/login-customizer/src/js/controls/setup-controls/color-control.ts","modules/login-customizer/src/js/controls/setup-controls/range-control.ts","modules/login-customizer/src/js/controls/helpers/handle-bg-custom-position.ts","modules/login-customizer/src/js/controls/helpers/handle-bg-custom-size.ts","modules/login-customizer/src/js/controls/listen-changes/sections/bg-section.ts","modules/login-customizer/src/js/controls/listen-changes/fields/bg-image.ts","modules/login-customizer/src/js/controls/listen-changes/fields/bg-position.ts","modules/login-customizer/src/js/controls/listen-changes/fields/bg-size.ts","modules/login-customizer/src/js/polyfills.ts","modules/login-customizer/src/js/controls.ts","modules/login-customizer/src/js/controls/helpers/insert-pro-link.ts","modules/login-customizer/src/js/controls/setup-controls/color-picker-control.ts","modules/login-customizer/src/js/controls/listen-changes/panels/login-customizer-panel.ts","modules/login-customizer/src/js/controls/listen-changes/sections/layout-section.ts","modules/login-customizer/src/js/controls/listen-changes/sections/template-section.ts","modules/login-customizer/src/js/controls/listen-changes/fields/enable-bg-overlay.ts","modules/login-customizer/src/js/controls/listen-changes/fields/enable-form-shadow.ts"],"sourcesContent":["module.exports=jQuery;","declare var wp: any;\n\nconst setupLoginTemplateControl = () => {\n\tconst controls = document.querySelectorAll(\n\t\t\".udb-customize-control-login-template\"\n\t) as NodeListOf<HTMLElement>;\n\n\tif (!controls.length) return;\n\n\t[].slice.call(controls).forEach(function (control: HTMLElement) {\n\t\tconst controlName = control.dataset.controlName;\n\t\tconst images = control.querySelectorAll(\n\t\t\t\".udb-customize-control-template img\"\n\t\t) as NodeListOf<HTMLImageElement>;\n\n\t\tif (!images.length) return;\n\n\t\t[].slice.call(images).forEach(function (image: HTMLImageElement) {\n\t\t\timage.addEventListener(\"click\", function () {\n\t\t\t\tconst selected = this;\n\n\t\t\t\t[].slice.call(images).forEach(function (img: HTMLImageElement) {\n\t\t\t\t\tconst parentNode = img.parentNode as HTMLElement;\n\n\t\t\t\t\tif (img == selected) {\n\t\t\t\t\t\tparentNode.classList.add(\"is-selected\");\n\t\t\t\t\t} else {\n\t\t\t\t\t\tparentNode.classList.remove(\"is-selected\");\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\twp.customize(controlName).set(this.dataset.templateName);\n\t\t\t});\n\t\t});\n\t});\n}\n\nexport default setupLoginTemplateControl;","const setupColorControl = () => {\n\tconst controls = document.querySelectorAll(\".udb-customize-control-color\") as NodeListOf<HTMLElement>;\n\tif (!controls.length) return;\n\n\t[].slice.call(controls).forEach(function (control: HTMLElement) {\n\t\tvar clearColor = control.querySelector(\".wp-picker-clear\");\n\t\tif (!clearColor) return;\n\t\tclearColor.classList.remove(\"button-small\");\n\t});\n}\n\nexport default setupColorControl;","declare var wp: any;\n\nconst setupRangeControl = () => {\n\tconst controls = document.querySelectorAll(\".udb-customize-control-range\") as NodeListOf<HTMLElement>;\n\tif (!controls.length) return;\n\n\t[].slice.call(controls).forEach(function (control: HTMLElement) {\n\t\tvar controlName = control.dataset.controlName;\n\t\tvar slider = control.querySelector(\n\t\t\t'[data-slider-for=\"' + controlName + '\"]'\n\t\t) as HTMLInputElement;\n\n\t\tlet rawValue = wp.customize(controlName).get() + \"\";\n\n\t\tlet unitValue = rawValue.replace(/\\d+/g, \"\");\n\t\tunitValue = unitValue ? unitValue : \"%\";\n\n\t\twp.customize(controlName, function (setting) {\n\t\t\tsetting.bind(function (val) {\n\t\t\t\trawValue = val + \"\";\n\n\t\t\t\tunitValue = rawValue.replace(/\\d+/g, \"\");\n\t\t\t\tunitValue = unitValue ? unitValue : \"%\";\n\n\t\t\t\tconst numberValue = rawValue.replace(unitValue, \"\").trim();\n\n\t\t\t\tslider.value = numberValue;\n\t\t\t});\n\t\t});\n\n\t\tslider.addEventListener(\"input\", function (e) {\n\t\t\tconst numberValue = this.value;\n\n\t\t\twp.customize(controlName).set(numberValue + unitValue);\n\t\t});\n\n\t\tcontrol\n\t\t\t.querySelector(\".udb-customize-control-reset\")\n\t\t\t.addEventListener(\"click\", function (e) {\n\t\t\t\twp.customize(controlName).set(this.dataset.resetValue);\n\t\t\t});\n\t});\n}\n\nexport default setupRangeControl;","declare var wp: any;\n\nconst handleBgCustomPostion = (keyPrefix: string, position: string) => {\n\tif (position == \"custom\") {\n\t\twp.customize\n\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_position]\")\n\t\t\t.activate();\n\t} else {\n\t\twp.customize\n\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_position]\")\n\t\t\t.deactivate();\n\t}\n};\n\nexport default handleBgCustomPostion;\n","declare var wp: any;\n\nconst handleBgCustomSize = (keyPrefix: string, size: string) => {\n\tif (size == \"custom\") {\n\t\twp.customize\n\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_size]\")\n\t\t\t.activate();\n\t} else {\n\t\twp.customize\n\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_size]\")\n\t\t\t.deactivate();\n\t}\n};\n\nexport default handleBgCustomSize;\n","import handleBgCustomPostion from \"../../helpers/handle-bg-custom-position\";\nimport handleBgCustomSize from \"../../helpers/handle-bg-custom-size\";\n\ninterface ListenBgSectionChangeOpts {\n\tsectionName: string;\n\tkeyPrefix: string;\n}\n\ndeclare var wp: any;\n\nconst listenBgSectionState = (opts: ListenBgSectionChangeOpts) => {\n\tconst sectionName = opts.sectionName;\n\tconst keyPrefix = opts.keyPrefix;\n\n\twp.customize.section(sectionName, function (section: any) {\n\t\tsection.expanded.bind(function (isExpanded: boolean | number) {\n\t\t\tif (isExpanded) {\n\t\t\t\tconst bgPosition = wp\n\t\t\t\t\t.customize(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t\t.get();\n\n\t\t\t\tconst bgSize = wp\n\t\t\t\t\t.customize(\"udb_login[\" + keyPrefix + \"bg_size]\")\n\t\t\t\t\t.get();\n\n\t\t\t\tif (wp.customize(\"udb_login[\" + keyPrefix + \"bg_image]\").get()) {\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t\t\t.activate();\n\n\t\t\t\t\thandleBgCustomPostion(keyPrefix, bgPosition);\n\t\t\t\t\thandleBgCustomSize(keyPrefix, bgSize);\n\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_repeat]\")\n\t\t\t\t\t\t.activate();\n\n\t\t\t\t\t// The overlay feature is only for bg_image, not for for form_bg_image.\n\t\t\t\t\tif (!keyPrefix) {\n\t\t\t\t\t\twp.customize\n\t\t\t\t\t\t\t.control(\"udb_login[enable_bg_overlay_color]\")\n\t\t\t\t\t\t\t.activate();\n\n\t\t\t\t\t\tif (wp.customize(\"udb_login[enable_bg_overlay_color]\").get()) {\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").activate();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").deactivate();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_position]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_size]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_size]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_repeat]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\t// The overlay feature is only for bg_image, not for for form_bg_image.\n\t\t\t\t\tif (!keyPrefix) {\n\t\t\t\t\t\twp.customize\n\t\t\t\t\t\t\t.control(\"udb_login[enable_bg_overlay_color]\")\n\t\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").deactivate();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t});\n};\n\nexport default listenBgSectionState;\n","import handleBgCustomPostion from \"../../helpers/handle-bg-custom-position\";\nimport { OptsWithKeyPrefix } from \"../../../interfaces\";\nimport handleBgCustomSize from \"../../helpers/handle-bg-custom-size\";\n\ndeclare var wp: any;\n\nconst listenBgImageFieldChange = (opts: OptsWithKeyPrefix) => {\n\tconst keyPrefix = opts.keyPrefix;\n\n\twp.customize(\"udb_login[\" + keyPrefix + \"bg_image]\", function (setting: any) {\n\t\tconst bgImageField = document.querySelector(\n\t\t\t'[data-control-name=\"udb_login[' + keyPrefix + 'bg_image]\"]'\n\t\t) as HTMLElement;\n\n\t\tsetting.bind(function (val: string) {\n\t\t\tconst bgPosition = wp\n\t\t\t\t.customize(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t.get();\n\n\t\t\tconst bgSize = wp.customize(\"udb_login[\" + keyPrefix + \"bg_size]\").get();\n\n\t\t\tif (val) {\n\t\t\t\tbgImageField.classList.remove(\"is-empty\");\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t\t.activate();\n\n\t\t\t\thandleBgCustomPostion(keyPrefix, bgPosition);\n\n\t\t\t\twp.customize.control(\"udb_login[\" + keyPrefix + \"bg_size]\").activate();\n\n\t\t\t\thandleBgCustomSize(keyPrefix, bgSize);\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_repeat]\")\n\t\t\t\t\t.activate();\n\n\t\t\t\t// The overlay feature is only for bg_image, not for for form_bg_image.\n\t\t\t\tif (!keyPrefix) {\n\t\t\t\t\twp.customize.control(\"udb_login[enable_bg_overlay_color]\").activate();\n\n\t\t\t\t\tif (wp.customize(\"udb_login[enable_bg_overlay_color]\").get()) {\n\t\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").activate();\n\t\t\t\t\t} else {\n\t\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").deactivate();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tbgImageField.classList.add(\"is-empty\");\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_position]\")\n\t\t\t\t\t.deactivate();\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_position]\")\n\t\t\t\t\t.deactivate();\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_size]\")\n\t\t\t\t\t.deactivate();\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_custom_size]\")\n\t\t\t\t\t.deactivate();\n\n\t\t\t\twp.customize\n\t\t\t\t\t.control(\"udb_login[\" + keyPrefix + \"bg_repeat]\")\n\t\t\t\t\t.deactivate();\n\n\t\t\t\t// The overlay feature is only for bg_image, not for for form_bg_image.\n\t\t\t\tif (!keyPrefix) {\n\t\t\t\t\twp.customize\n\t\t\t\t\t\t.control(\"udb_login[enable_bg_overlay_color]\")\n\t\t\t\t\t\t.deactivate();\n\n\t\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").deactivate();\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t});\n};\n\nexport default listenBgImageFieldChange;\n","import handleBgCustomPostion from \"../../helpers/handle-bg-custom-position\";\nimport { OptsWithKeyPrefix } from \"../../../interfaces\";\n\ndeclare var wp: any;\n\nconst listenBgPositionFieldChange = (opts: OptsWithKeyPrefix) => {\n\tconst keyPrefix = opts.keyPrefix;\n\n\twp.customize(\n\t\t\"udb_login[\" + keyPrefix + \"bg_position]\",\n\t\tfunction (setting: any) {\n\t\t\tsetting.bind(function (val: string) {\n\t\t\t\thandleBgCustomPostion(keyPrefix, val);\n\t\t\t});\n\t\t}\n\t);\n};\n\nexport default listenBgPositionFieldChange;\n","import { OptsWithKeyPrefix } from \"../../../interfaces\";\nimport handleBgCustomSize from \"../../helpers/handle-bg-custom-size\";\n\ndeclare var wp: any;\n\nconst listenBgSizeFieldChange = (opts: OptsWithKeyPrefix) => {\n\tconst keyPrefix = opts.keyPrefix;\n\n\twp.customize(\"udb_login[\" + keyPrefix + \"bg_size]\", function (setting: any) {\n\t\tsetting.bind(function (val: string) {\n\t\t\thandleBgCustomSize(keyPrefix, val);\n\t\t});\n\t});\n};\n\nexport default listenBgSizeFieldChange;\n","const setupPolyfills = () => {\n\t/**\n\t * String.prototype.includes polyfill.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes\n\t */\n\tif (!String.prototype.includes) {\n\t\tString.prototype.includes = function (search: any, start: number) {\n\t\t\t\"use strict\";\n\n\t\t\tif (search instanceof RegExp) {\n\t\t\t\tthrow TypeError(\"first argument must not be a RegExp\");\n\t\t\t}\n\n\t\t\tif (start === undefined) {\n\t\t\t\tstart = 0;\n\t\t\t}\n\n\t\t\treturn this.indexOf(search, start) !== -1;\n\t\t};\n\t}\n};\n\nexport default setupPolyfills;\n","import setupPolyfills from \"./polyfills\";\nimport { udbLoginCustomizerInterface } from \"./interfaces\";\nimport insertProLink from \"./controls/helpers/insert-pro-link\";\n\n// Import controls setup functions.\nimport setupLoginTemplateControl from \"./controls/setup-controls/login-template-control\";\nimport setupColorControl from \"./controls/setup-controls/color-control\";\nimport setupRangeControl from \"./controls/setup-controls/range-control\";\nimport setupColorPickerControl from \"./controls/setup-controls/color-picker-control\";\n\n// Imports panels state listener.\nimport listenLoginCustomizerPanelState from \"./controls/listen-changes/panels/login-customizer-panel\";\n\n// Imports sections state listener.\nimport listenBgSectionState from \"./controls/listen-changes/sections/bg-section\";\nimport listenTemplateSectionState from \"./controls/listen-changes/sections/template-section\";\nimport listenLayoutSectionState from \"./controls/listen-changes/sections/layout-section\";\n\n// Imports fields change listener.\nimport listenEnableFormShadowFieldChange from \"./controls/listen-changes/fields/enable-form-shadow\";\nimport listenBgImageFieldChange from \"./controls/listen-changes/fields/bg-image\";\nimport listenEnableBgOverlayFieldChange from \"./controls/listen-changes/fields/enable-bg-overlay\";\nimport listenBgPositionFieldChange from \"./controls/listen-changes/fields/bg-position\";\nimport listenBgSizeFieldChange from \"./controls/listen-changes/fields/bg-size\";\n\ndeclare var wp: any;\ndeclare var udbLoginCustomizer: udbLoginCustomizerInterface;\n\nsetupPolyfills();\n\n/**\n * Scripts within customizer control panel.\n *\n * Used global objects:\n * - jQuery\n * - wp\n * - udbLoginCustomizer\n */\n(function () {\n\twp.customize.bind(\"ready\", function () {\n\t\tsetupControls();\n\t\tlisten();\n\t\tif (!udbLoginCustomizer.isProActive) insertProLink();\n\t});\n\n\tconst setupControls = () => {\n\t\tsetupColorPickerControl();\n\t\tsetupRangeControl();\n\t\tsetupColorControl();\n\t\tsetupLoginTemplateControl();\n\t};\n\n\tconst listen = () => {\n\t\tlistenPanelsState();\n\t\tlistenSectionsState();\n\t\tlistenFieldsChange();\n\t};\n\n\tconst listenPanelsState = () => {\n\t\tlistenLoginCustomizerPanelState();\n\t};\n\n\tconst listenSectionsState = () => {\n\t\tlistenLayoutSectionState();\n\n\t\tlistenBgSectionState({\n\t\t\tsectionName: \"udb_login_customizer_bg_section\",\n\t\t\tkeyPrefix: \"\",\n\t\t});\n\n\t\tlistenBgSectionState({\n\t\t\tsectionName: \"udb_login_customizer_layout_section\",\n\t\t\tkeyPrefix: \"form_\",\n\t\t});\n\n\t\tif (!udbLoginCustomizer.isProActive) {\n\t\t\tlistenTemplateSectionState();\n\t\t} else {\n\t\t\tdocument.body.classList.add(\"udb-pro-active\");\n\t\t}\n\t};\n\n\tconst listenFieldsChange = () => {\n\t\tlistenBgImageFieldChange({\n\t\t\tkeyPrefix: \"\",\n\t\t});\n\n\t\tlistenEnableBgOverlayFieldChange();\n\n\t\tlistenBgImageFieldChange({\n\t\t\tkeyPrefix: \"form_\",\n\t\t});\n\n\t\tlistenBgPositionFieldChange({\n\t\t\tkeyPrefix: \"\",\n\t\t});\n\n\t\tlistenBgPositionFieldChange({\n\t\t\tkeyPrefix: \"form_\",\n\t\t});\n\n\t\tlistenBgSizeFieldChange({\n\t\t\tkeyPrefix: \"\",\n\t\t});\n\n\t\tlistenBgSizeFieldChange({\n\t\t\tkeyPrefix: \"form_\",\n\t\t});\n\n\t\tlistenEnableFormShadowFieldChange();\n\t};\n})();\n","import jQuery from 'jquery';\n\nconst insertProLink = () => {\n\tvar proLink =\n\t\t'\\\n\t\t<li class=\"accordion-section control-section udb-pro-control-section\">\\\n\t\t\t<a href=\"https://ultimatedashboard.io/docs/login-customizer/?utm_source=plugin&utm_medium=login_customizer_link&utm_campaign=udb\" class=\"accordion-section-title\" target=\"_blank\" tabindex=\"0\">\\\n\t\t\t\tPRO Features available! ›\\\n\t\t\t</a>\\\n\t\t</li>\\\n\t\t';\n\n\tjQuery(proLink).insertBefore(\n\t\t\"#accordion-section-udb_login_customizer_template_section\"\n\t);\n}\n\nexport default insertProLink;","import jQuery from 'jquery';\n\nconst setupColorPickerControl = () => {\n\tvar colorFields = document.querySelectorAll(\n\t\t\".udb-customize-color-picker-field\"\n\t);\n\n\tif (colorFields.length) {\n\t\t[].slice.call(colorFields).forEach(function (el) {\n\t\t\tvar valueField = document.getElementById(el.dataset.pickerFor) as HTMLInputElement;\n\n\t\t\tvar opts = {\n\t\t\t\tchange: function (event, ui) {\n\t\t\t\t\tvar rgb = ui.color.toRgb();\n\t\t\t\t\tvar rgba =\n\t\t\t\t\t\t\"rgba(\" +\n\t\t\t\t\t\trgb.r +\n\t\t\t\t\t\t\", \" +\n\t\t\t\t\t\trgb.g +\n\t\t\t\t\t\t\", \" +\n\t\t\t\t\t\trgb.b +\n\t\t\t\t\t\t\", \" +\n\t\t\t\t\t\tui.color._alpha +\n\t\t\t\t\t\t\")\";\n\n\t\t\t\t\tvalueField.value = rgba;\n\t\t\t\t\tvalueField.dispatchEvent(new Event(\"change\"));\n\t\t\t\t},\n\t\t\t\tclear: function () {\n\t\t\t\t\tvalueField.value = \"\";\n\t\t\t\t\tvalueField.dispatchEvent(new Event(\"change\"));\n\t\t\t\t},\n\t\t\t\thide: true,\n\t\t\t\tpalettes: true,\n\t\t\t};\n\n\t\t\tconst $el: any = jQuery(el);\n\n\t\t\t$el.wpColorPicker(opts);\n\t\t});\n\t}\n}\n\nexport default setupColorPickerControl;","import { udbLoginCustomizerInterface } from \"../../../interfaces\";\n\ndeclare var wp: any;\ndeclare var udbLoginCustomizer: udbLoginCustomizerInterface;\n\n/**\n * Listen to \"Login Customizer\" panel state.\n * Change the preview page when it is expanded or collapsed.\n */\nconst listenLoginCustomizerPanelState = () => {\n\twp.customize.panel(\"udb_login_customizer_panel\", function (section: any) {\n\t\tsection.expanded.bind(function (isExpanded: boolean | number) {\n\t\t\tvar currentUrl = wp.customize.previewer.previewUrl();\n\n\t\t\tif (isExpanded) {\n\t\t\t\tif (!currentUrl.includes(udbLoginCustomizer.loginPageUrl)) {\n\t\t\t\t\twp.customize.previewer.send(\n\t\t\t\t\t\t\"udb-login-customizer-goto-login-page\",\n\t\t\t\t\t\t{ expanded: isExpanded }\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Head back to the home page, if we leave the \"Login Customizer\" panel.\n\t\t\t\twp.customize.previewer.send(\"udb-login-customizer-goto-home-page\", {\n\t\t\t\t\turl: wp.customize.settings.url.home,\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t});\n};\n\nexport default listenLoginCustomizerPanelState;","declare var wp: any;\n\nconst listenLayoutSectionState = () => {\n\twp.customize.section(\n\t\t\"udb_login_customizer_layout_section\",\n\t\tfunction (section: any) {\n\t\t\tsection.expanded.bind(function (isExpanded: boolean | number) {\n\t\t\t\tconst formShadowEnabled = wp\n\t\t\t\t\t.customize(\"udb_login[enable_form_shadow]\")\n\t\t\t\t\t.get();\n\n\t\t\t\tif (isExpanded) {\n\t\t\t\t\tif (wp.customize(\"udb_login[form_position]\").get() === \"default\") {\n\t\t\t\t\t\twp.customize\n\t\t\t\t\t\t\t.control(\"udb_login[form_horizontal_padding]\")\n\t\t\t\t\t\t\t.activate();\n\n\t\t\t\t\t\twp.customize.control(\"udb_login[form_border_width]\").activate();\n\t\t\t\t\t\twp.customize.control(\"udb_login[form_border_style]\").activate();\n\t\t\t\t\t\twp.customize.control(\"udb_login[form_border_color]\").activate();\n\t\t\t\t\t\twp.customize.control(\"udb_login[form_border_radius]\").activate();\n\t\t\t\t\t\twp.customize.control(\"udb_login[enable_form_shadow]\").activate();\n\n\t\t\t\t\t\tif (formShadowEnabled) {\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[form_shadow_blur]\").activate();\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[form_shadow_color]\").activate();\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[form_shadow_blur]\").deactivate();\n\t\t\t\t\t\t\twp.customize.control(\"udb_login[form_shadow_color]\").deactivate();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t);\n};\n\nexport default listenLayoutSectionState;\n","declare var wp: any;\n\nconst listenTemplateSectionState = () => {\n\twp.customize.section(\n\t\t\"udb_login_customizer_template_section\",\n\t\tfunction (section: any) {\n\t\t\tsection.expanded.bind(function (isExpanded: boolean | number) {\n\t\t\t\tif (isExpanded) {\n\t\t\t\t\tvar value = wp.customize(\"udb_login[template]\").get();\n\n\t\t\t\t\tif (value && value !== \"default\") {\n\t\t\t\t\t\twp.customize.previewer.send(\"pro_notice\", \"show\");\n\t\t\t\t\t} else {\n\t\t\t\t\t\twp.customize.previewer.send(\"pro_notice\", \"hide\");\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\twp.customize.previewer.send(\"pro_notice\", \"hide\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t);\n};\n\nexport default listenTemplateSectionState;","declare var wp: any;\n\nconst listenEnableBgOverlayFieldChange = () => {\n\twp.customize(\"udb_login[enable_bg_overlay_color]\", function (setting: any) {\n\t\tsetting.bind(function (val: boolean | number) {\n\t\t\tif (val) {\n\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").activate();\n\t\t\t} else {\n\t\t\t\twp.customize.control(\"udb_login[bg_overlay_color]\").deactivate();\n\t\t\t}\n\t\t});\n\t});\n};\n\nexport default listenEnableBgOverlayFieldChange;\n","declare var wp: any;\n\nconst listenEnableFormShadowFieldChange = () => {\n\twp.customize(\"udb_login[enable_form_shadow]\", function (setting: any) {\n\t\tsetting.bind(function (val: boolean | number) {\n\t\t\tif (val) {\n\t\t\t\twp.customize.control(\"udb_login[form_shadow_blur]\").activate();\n\t\t\t\twp.customize.control(\"udb_login[form_shadow_color]\").activate();\n\t\t\t} else {\n\t\t\t\twp.customize.control(\"udb_login[form_shadow_blur]\").deactivate();\n\t\t\t\twp.customize.control(\"udb_login[form_shadow_color]\").deactivate();\n\t\t\t}\n\t\t});\n\t});\n};\n\nexport default listenEnableFormShadowFieldChange;"],"names":["$9ecc61fdda8d7e00$exports","jQuery","$e7985d5d07e7ccf6$export$2e2bcd8739ae039","controls","document","querySelectorAll","length","slice","call","forEach","control","controlName","dataset","images","image","addEventListener","selected","this","img","parentNode","classList","add","remove","wp","customize","set","templateName","$5041359d9de839ae$export$2e2bcd8739ae039","clearColor","querySelector","$e42da2074b7d7b3b$export$2e2bcd8739ae039","slider","rawValue","get","unitValue","replace","setting","bind","val","numberValue","trim","value","e","resetValue","$62024c7f013a9921$export$2e2bcd8739ae039","keyPrefix","position","activate","deactivate","$e01ddbfae1d1f1b0$export$2e2bcd8739ae039","size","$96af5a58ef9a7bc0$export$2e2bcd8739ae039","opts","sectionName","section","expanded","isExpanded","bgPosition","bgSize","$bc9adf163e317861$export$2e2bcd8739ae039","bgImageField","$c311d69d3bb3b853$export$2e2bcd8739ae039","$fdd553fb73c9d49f$export$2e2bcd8739ae039","String","prototype","includes","search","start","RegExp","TypeError","undefined","indexOf","setupControls","listen","udbLoginCustomizer","isProActive","$parcel$interopDefault","insertBefore","colorFields","el","valueField","getElementById","pickerFor","change","event","ui","rgb","color","toRgb","rgba","r","g","b","_alpha","dispatchEvent","Event","clear","hide","palettes","wpColorPicker","listenPanelsState","listenSectionsState","listenFieldsChange","panel","currentUrl","previewer","previewUrl","loginPageUrl","send","url","settings","home","formShadowEnabled","body"],"version":3,"file":"controls.js.map"}

Anon7 - 2022
AnonSec Team