1"use strict";(self.webpackChunkmvv_energie=self.webpackChunkmvv_energie||[]).push([[1224],{3202(e,r,t){t.r(r),t.d(r,{default:()=>i});t(8992),t(2577);var c=t(4692),o=t.n(c);let l=null;const i=new class{constructor(){if(l)return l;o()(".mdc-checkbox input").on("change",e=>{let r=o()(e.target).closest(".form-element-wrapper");r.removeClass("error"),r.find(".bb-checkbox__error-text").text(""),r.find(".error-msg").slideUp()}),l=this}validate(e){let r=!0,t=e.querySelector('input[type="checkbox"]'),c=e.querySelectorAll(".multi-checkbox"),l=e.querySelector(".bb-checkbox__error-text").dataset.errormsg;return c.length>0?(r=this._validateMultiCheckbox(e),r||(e.classList.add("error"),o()(e).find(".bb-checkbox__error-text").text(l),o()(e).find(".error-msg").slideDown())):t.hasAttribute("required")&&!t.checked&&(e.classList.add("error"),o()(e).find(".bb-checkbox__error-text").text(l),o()(e).find(".error-msg").slideDown(),r=!1),r}_validateMultiCheckbox(e){let r=!1,t=!1;return e.hasAttribute("aria-required")&&(t=!0),o()(e.querySelectorAll(".multi-checkbox")).find('input[type="checkbox"]').each((e,t)=>{t.checked&&(r=!0)}),r||!t}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.