MCPcopy Create free account
hub / github.com/dataease/SQLBot / $t

Function $t

frontend/public/swagger-ui-bundle.js:68632–68734  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

68630 Bt = function isRegexOrFunction(s) {
68631 return s instanceof RegExp || s instanceof Function
68632 },
68633 $t = function _parseConfig() {
68634 let s = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}
68635 if (!Lt || Lt !== s) {
68636 if (
68637 ((s && 'object' == typeof s) || (s = {}),
68638 (s = clone(s)),
68639 (Mt = -1 === Rt.indexOf(s.PARSER_MEDIA_TYPE) ? 'text/html' : s.PARSER_MEDIA_TYPE),
68640 (Dt = 'application/xhtml+xml' === Mt ? mj : fj),
68641 (qe = Bj(s, 'ALLOWED_TAGS') ? addToSet({}, s.ALLOWED_TAGS, Dt) : ze),
68642 (We = Bj(s, 'ALLOWED_ATTR') ? addToSet({}, s.ALLOWED_ATTR, Dt) : He),
68643 (jt = Bj(s, 'ALLOWED_NAMESPACES') ? addToSet({}, s.ALLOWED_NAMESPACES, mj) : Pt),
68644 (Et = Bj(s, 'ADD_URI_SAFE_ATTR')
68645 ? addToSet(clone(wt), s.ADD_URI_SAFE_ATTR, Dt)
68646 : wt),
68647 (_t = Bj(s, 'ADD_DATA_URI_TAGS')
68648 ? addToSet(clone(St), s.ADD_DATA_URI_TAGS, Dt)
68649 : St),
68650 (vt = Bj(s, 'FORBID_CONTENTS') ? addToSet({}, s.FORBID_CONTENTS, Dt) : bt),
68651 (Xe = Bj(s, 'FORBID_TAGS') ? addToSet({}, s.FORBID_TAGS, Dt) : clone({})),
68652 (Qe = Bj(s, 'FORBID_ATTR') ? addToSet({}, s.FORBID_ATTR, Dt) : clone({})),
68653 (yt = !!Bj(s, 'USE_PROFILES') && s.USE_PROFILES),
68654 (et = !1 !== s.ALLOW_ARIA_ATTR),
68655 (tt = !1 !== s.ALLOW_DATA_ATTR),
68656 (rt = s.ALLOW_UNKNOWN_PROTOCOLS || !1),
68657 (nt = !1 !== s.ALLOW_SELF_CLOSE_IN_ATTR),
68658 (st = s.SAFE_FOR_TEMPLATES || !1),
68659 (ot = !1 !== s.SAFE_FOR_XML),
68660 (it = s.WHOLE_DOCUMENT || !1),
68661 (lt = s.RETURN_DOM || !1),
68662 (ut = s.RETURN_DOM_FRAGMENT || !1),
68663 (pt = s.RETURN_TRUSTED_TYPE || !1),
68664 (ct = s.FORCE_BODY || !1),
68665 (ht = !1 !== s.SANITIZE_DOM),
68666 (dt = s.SANITIZE_NAMED_PROPS || !1),
68667 (mt = !1 !== s.KEEP_CONTENT),
68668 (gt = s.IN_PLACE || !1),
68669 ($e = s.ALLOWED_URI_REGEXP || hP),
68670 (At = s.NAMESPACE || Ot),
68671 (It = s.MATHML_TEXT_INTEGRATION_POINTS || It),
68672 (Tt = s.HTML_INTEGRATION_POINTS || Tt),
68673 (Ye = s.CUSTOM_ELEMENT_HANDLING || {}),
68674 s.CUSTOM_ELEMENT_HANDLING &&
68675 Bt(s.CUSTOM_ELEMENT_HANDLING.tagNameCheck) &&
68676 (Ye.tagNameCheck = s.CUSTOM_ELEMENT_HANDLING.tagNameCheck),
68677 s.CUSTOM_ELEMENT_HANDLING &&
68678 Bt(s.CUSTOM_ELEMENT_HANDLING.attributeNameCheck) &&
68679 (Ye.attributeNameCheck = s.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),
68680 s.CUSTOM_ELEMENT_HANDLING &&
68681 'boolean' == typeof s.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements &&
68682 (Ye.allowCustomizedBuiltInElements =
68683 s.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),
68684 st && (tt = !1),
68685 ut && (lt = !0),
68686 yt &&
68687 ((qe = addToSet({}, rP)),
68688 (We = []),
68689 !0 === yt.html && (addToSet(qe, Jj), addToSet(We, nP)),

Callers 1

Calls 4

cloneFunction · 0.85
addToSetFunction · 0.85
BtFunction · 0.70
WCFunction · 0.50

Tested by

no test coverage detected