1(()=>{"use strict";var t={d:(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)},e={};function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}t.d(e,{default:()=>s});const o=function(t,e){if("string"!=typeof t)throw new Error('Argument 1 of SettingsUtility.get() has to be of type string, "'.concat(n(t),'" given.'));if(!("TYPO3"in window)||!("settings"in TYPO3)){if(void 0===e)throw new Error("No settings given.");return e}var o=TYPO3.settings,r=[];return t.split(".").forEach((function(t){if(r.push(t),"object"!==n(o)||!(t in o)||void 0===o[t]){if(void 0===e)throw new Error('Path "'.concat(r.join("."),'" not found within settings.'));return e}o=o[t]})),o};function r(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n<e;n++)o[n]=t[n];return o}function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}var c=new function(){var t=this;function e(t){if(t instanceof RadioNodeList){for(var e=[],n=t.length;n-- >0;)("input"!==t[n].tagName.toLowerCase()||"checkbox"!==t[n].type&&"radio"!==t[n].type||t[n].checked)&&e.push(t[n].value);return e}if(!(t instanceof HTMLElement))throw new Error('Argument 1 of ConditionMatcher._getElementValue() has to be either an instance of RadioNodeList or HTMLElement, "'.concat(a(t),'" given.'));return t.value}function n(t,e){if(!(t instanceof HTMLElement))throw new Error('Argument 1 of ConditionMatcher._registerInputChangeEvent() has to be an instance of HTMLElement, "'.concat(a(t),'" given.'));if("function"!=typeof e)throw new Error('Argument 2 of ConditionMatcher._registerInputChangeEvent() has to be of type function, "'.concat(a(e),'" given.'));switch(t.tagName.toLowerCase()){case"button":t.addEventListener("click",e);break;case"input":switch(t.type){case"check":case"hidden":case"radio":t.addEventListener("change",e);break;case"submit":t.addEventListener("click",e);break;default:t.addEventListener("input",e)}break;case"select":t.addEventListener("change",e);break;case"textarea":t.addEventListener("input",e)}}function i(t,e,n){if(void 0===e)return!!t;if("string"!=typeof e)throw new Error('Argument 2 of ConditionMatcher._compare() has to be of type string, "'.concat(a(e),'" given,'));if("string"!=typeof t&&"number"!=typeof t||(t=[t]),!Array.isArray(t))return!1;switch(e){case"=":case"==":case"===":case"eq":return void 0===n?t.some((function(t){return!!t})):t.includes(n);case"<>":case"!=":case"!==":case"neq":return void 0===n?t.some((function(t){return!t})):!t.includes(n);case">":case"gt":return void 0===n&&(n=0),t.some((function(t){return t>n}));case">=":case"gte":return void 0===n&&(n=0),t.some((function(t){return t>=n}));case"<":case"lt":return void 0===n&&(n=0),t.some((function(t){return t<n}));case"<=":case"lte":return void 0===n&&(n=0),t.some((function(t){return t<=n}))}throw new Error('Illegal operator "'.concat(e,'" found in form element condition.'))}this.run=function(){"interactive"===document.readyState||"complete"===document.readyState?t.initialize():document.addEventListener("DOMContentLoaded",t.initialize,{once:!0})},this.initialize=function(t){if(t instanceof Event&&(t=t.currentTarget),void 0===t)t=document;else if(!(t instanceof HTMLElement)&&t!==document)throw new Error('Argument 1 of conditionMatcher.initialize has to be an instance of HTMLElement, "'.concat(a(t),'" given.'));var c=o("ext.form_conditions.cond",{}
1),s=function(a){if(!c.hasOwnProperty(a))return"continue";var s=t.querySelector(".form-group:has(#".concat(a,"):not(:has(.form-group #").concat(a,")):not(:has(.row)),.row#").concat(a));if(!s)return"continue";var u=function(){c[a].every((function(n){var a=!0;for(var c in n)if(n.hasOwnProperty(c)){var u=t.querySelector('input[id^="'.concat(c,'"][name],textarea[id^="').concat(c,'"][name],select[id^="').concat(c,'"][name],button[id^="').concat(c,'"][name]'));if(!i(u?e(u.form.elements[u.name]):o("ext.form_conditions.val.".concat(c),null),n[c].operator,n[c].comparison)){a=!1;break}}var f=s.querySelectorAll("button[name],input[name],select[name],textarea[name]");if(a){var d=new Event("enabled.cond.element");return s.classList.add("tx-form-conditions-display"),r(f).forEach((function(t){t.removeAttribute("disabled"),t.dispatchEvent(d)})),!1}var l=new Event("disabled.cond.element");return s.classList.remove("tx-form-conditions-display"),r(f).forEach((function(t){t.disabled="disabled",t.dispatchEvent(l)})),!0}))};c[a].forEach((function(e){for(var o in e)e.hasOwnProperty(o)&&r(t.querySelectorAll('input[id^="'.concat(o,'"][name],textarea[id^="').concat(o,'"][name],select[id^="').concat(o,'"][name],button[id^="').concat(o,'"][name]'))).forEach((function(t){n(t,u)}))})),u()};for(var u in c)s(u)}};c.run();const s=c;window.conditionMatcher=e.default})();
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.