File "switch.min.js"

Full Path: /home/fresvfqn/waterdamagerestorationandrepairsmithtown.com/wp-content/plugins/sureforms/assets/js/minified/blocks/switch.min.js
File size: 2.84 KB
MIME-type: text/plain
Charset: utf-8

function initializeSwitchField(){let o=document.getElementsByClassName("srfm-classic-switch-container");if(o)for(let l=0;l<o.length;l++){let c=o[l].querySelector(".srfm-switch");var e=o[l].querySelector(".srfm-switch-label"),t=c.getAttribute("id");c&&e&&(c.id=t+l,e.htmlFor=t+l),c&&c.addEventListener("click",()=>{var e,t,s,r=c.closest("form");c.classList.contains("srfm-classic-switch-input")?(r=getComputedStyle(r).getPropertyValue("--srfm-primary-color"),t=c.value,c.value="true"===t?"false":"true",t=o[l].querySelector(".srfm-switch-background"),e=o[l].querySelector(".srfm-switch-toggle"),s=o[l].querySelector(".srfm-classic-toggle-icon"),"true"===c.value?(t&&s&&(t.style.backgroundColor=""!==r?"var(--srfm-primary-color)":"#0284c7",s.style.fill=""!==r?"var(--srfm-primary-color)":"#0284c7"),t.querySelector(".srfm-classic-toggle-icon-container").classList.contains("!srfm-opacity-0")?(t.querySelector(".srfm-classic-toggle-icon-container").classList.remove("!srfm-opacity-0"),t.querySelector(".srfm-classic-toggle-icon-container").classList.add("!srfm-opacity-100"),e&&(e.style.left="24px"),c&&(c.value="true")):(t&&(t.style.backgroundColor="#dcdcdc",t.querySelector(".srfm-classic-toggle-icon-container").classList.add("!srfm-opacity-0"),t.querySelector(".srfm-classic-toggle-icon-container").classList.remove("!srfm-opacity-100")),e&&(e.style.left="0"),c&&(c.value="false"))):t.querySelector(".srfm-classic-toggle-icon-container").classList.contains("!srfm-opacity-100")?(t.querySelector(".srfm-classic-toggle-icon-container").classList.remove("!srfm-opacity-100"),t.querySelector(".srfm-classic-toggle-icon-container").classList.add("!srfm-opacity-0"),e&&(e.style.left="0"),t&&(t.style.backgroundColor="#dcdcdc"),c&&(c.value="false")):(t.querySelector(".srfm-classic-toggle-icon-container").classList.remove("!srfm-opacity-0"),t.querySelector(".srfm-classic-toggle-icon-container").classList.add("!srfm-opacity-100"),e&&(e.style.left="24px"),t&&s&&(t.style.backgroundColor=""!==r?"var(--srfm-primary-color)":"#0284c7",s.style.fill=""!==r?"var(--srfm-primary-color)":"#0284c7"),c&&(c.value="true"))):(e=c.value,c.value="true"===e?"false":"true",t=o[l].querySelector(".srfm-switch-background"),s=o[l].querySelector(".srfm-switch-toggle"),"true"===c.value?t&&s&&(t.style.backgroundColor="#007CBA",s.style.left="27px"):t&&s&&(t[l].style.backgroundColor="#dcdcdc",s.style.left="2px"))})}let r=document.getElementsByClassName("srfm-default-switch");if(r)for(let s=0;s<r.length;s++)r[s].addEventListener("click",()=>{var e=r[s].value,e=(r[s].value="true"===e?"false":"true",document.getElementsByClassName("srfm-switch-background")),t=document.getElementsByClassName("srfm-switch-toggle");"true"===r[s].value?(e[s].style.backgroundColor="#007CBA",t[s].style.left="27px"):(e[s].style.backgroundColor="#dcdcdc",t[s].style.left="2px")})}document.addEventListener("DOMContentLoaded",initializeSwitchField);