smart-admin/rc-busness/static/royalcanin-cdn-assets-new/css_js/royal-canin.utilities.DOMelementCheck.js
2022-01-11 11:57:54 +08:00

1 line
2.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["RCDLjsonFunction"]=window["RCDLjsonFunction"]||[]).push([[1],{99:function(e,t,n){"use strict";n.r(t);n.d(t,"DOMcheckElement",(function(){return M}));n.d(t,"DOMcheckElements",(function(){return O}));n.d(t,"checkIfSetup",(function(){return A}));var r=n(37);var i=n.n(r);var c=n(57);var u=n.n(c);var o=n(58);var a=n.n(o);var s=n(55);var f=n.n(s);var l=n(35);var m=n.n(l);var v=n(39);var p=n.n(v);var y=n(25);var D=n.n(y);var h=n(107);var d=n.n(h);var L=n(26);var C=n.n(L);var R=n(20);var E=n.n(R);var k=n(36);var b=n.n(k);var w=n(40);var S=n.n(w);function _typeof(e){if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(e){return typeof e}}else{_typeof=function _typeof(e){return e&&typeof Symbol==="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}}return _typeof(e)}var O=RCDL.utilities.DOMcheckElements=function(e){var t=e.elements,n=e.selectors,r=e.name,i=e.start;n=[].concat(n);if(t===document.body||t===document||typeof t==="undefined"){return RCDL.utilities.checkIfSetup({elements:RCDL.utilities.queryDOM(n,window.document),name:r})}if(Array.isArray(t)&&RCDL.utilities.isElement(t[0])){return RCDL.utilities.checkIfSetup({elements:t,name:r}).filter((function(e){return n.filter((function(t){return RCDL.utilities.DOMcheckElement({element:e,selector:t,name:r,start:i})}))}))}if(RCDL.utilities.isElement(t)===true){return RCDL.utilities.checkIfSetup({elements:[t],name:r}).filter((function(e){return n.filter((function(t){return RCDL.utilities.DOMcheckElement({element:e,selector:t,name:r,start:i})}))}))}RCDL.Sentry.captureException(function(e){throw e}(new Error("RCDL.utilities.DOMcheckElements Unknown type for ".concat(n,"\n with element passed ").concat(_typeof(t)))))};var M=RCDL.utilities.DOMcheckElement=function(e){var t=e.element,n=e.selector,r=e.name,i=e.start;if(i===true&&t.hasAttribute("data-rc-js-disable")||RCDL.utilities.isElement(t)===false||RCDL.checkIfActive({element:t,name:r})){return false}if(n.indexOf(".")===0){return t.classList.contains(n)}if(n.indexOf("[")===0){return t.hasAttribute(n.slice(1,-1))}RCDL.Sentry.captureException(function(e){throw e}(new Error("RCDL.utilities.DOMcheckElement Error with element: ".concat(t," and selector: ").concat(n))))};var A=RCDL.utilities.checkIfSetup=function(e){var t=e.elements,n=e.name;return t.filter((function(e){var t=e.hasAttribute("data-rc-feature-".concat(n,"-setup"));if(t===false){e.setAttribute("data-rc-feature-".concat(n,"-setup"),true)}return!t}))}}}]);