{
"version":3,
"file":"forms-helper.js",
"mappings":"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",
"sources":["/Assets/Scripts/forms-helper.js"],
"names":["initSubmitLoader","forms","document","querySelectorAll","SELECTOR_FORM","length","forEach","form","formSubmitButton","querySelector","loader","addEventListener","setAttribute","classList","add","initConsentFields","formConsentFields","field","handleFormConsentField","defaultCheckboxName","additionalCheckboxName","hiddenInputName","dataset","defaultCheckbox","additionalCheckbox","hiddenInput","updateHiddenInputValue","value","checked","handleDefaultCheckboxChange","disabled","handleAdditionalCheckboxChange","initRequiredOnConditionalFields","formFieldsets","fieldsetInputPairs","formFieldset","allFieldsets","fieldset","input","push","updateRequiredBasedOnHidden","observer","MutationObserver","mutationsList","mutation","type","attributeName","changedFieldset","target","pair","find","p","observe","fieldsetIsHidden","contains","fieldsetIsMandatory","removeAttribute","initAccessibleValidation","setupAccessibleValidation","patchValidationService","messageSpans","SELECTOR_MESSAGE_SPAN","span","closest","SELECTOR_FIELD","controls","getFieldTargets","id","getAttribute","control","addToken","setInvalid","mutations","focusFirstError","isInvalid","CLASS_VALIDATION_ERROR","targets","recaptcha","t","matches","SELECTOR_RECAPTCHA","a11yOriginalLabel","originalLabel","errorText","textContent","trim","attempt","service","window","umbracoFormsValidationService","validateForm","requestAnimationFrame","__norlysA11yPatched","originalValidateForm","bind","service.validateForm","callback","isValid","e","errorSpans","isFieldVisible","c","scrollToAndFocus","scrollTarget","menu","SELECTOR_MENU","offset","Math","ceil","getBoundingClientRect","height","style","scrollMarginTop","prefersReduced","matchMedia","scrollIntoView","focus","element","attribute","token","current","split","filter","Boolean","includes","join","Array","from","SELECTOR_CONTROLS","SELECTOR_RECAPTCHA_RESPONSE","CLASS_FORMS_HIDDEN","offsetParent"]
}
