PageSourceSearch

https://www.propotsdam.de/_assets/49239e6a22b6b8707d92c1ae5f3d0831/JavaScript/Bootstrap/util.min.js?1756368758

js propotsdam.de collected 2026-10-02 10:57:04 UTC 2,318 bytes, 1 lines download raw bytes

1((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):(t=t||self).Util=e(t.jQuery)})(this,function(o){o=o&&o.hasOwnProperty("default")?o.default:o;var e="transitionend";function t(t){var e=this,n=!1;return o(this).one(a.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||a.triggerTransitionEnd(e)},t),this}var a={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");e&&"#"!==e||(e=(t=t.getAttribute("href"))&&"#"!==t?t.trim():"");try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){var e,n,r;return t&&(e=o(t).css("transition-duration"),t=o(t).css("transition-delay"),n=parseFloat(e),r=parseFloat(t),n||r)?(e=e.split(",")[0],t=t.split(",")[0],1e3*(parseFloat(e)+parseFloat(t))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var o=n[r],i=e[r],i=i&&a.isElement(i)?"element":{}.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(i))throw new Error(t.toUpperCase()+': Option "'+r+'" provided type "'+i+'" but expected type "'+o+'".')}},findShadowRoot:function(t){var e;return document.documentElement.attachShadow?"function"==typeof t.getRootNode?(e=t.getRootNode())instanceof ShadowRoot?e:null:t instanceof ShadowRoot?t:t.parentNode?a.findShadowRoot(t.parentNode):null:null},jQueryDetection:function(){if(void 0===o)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};return a.jQueryDetection(),o.fn.emulateTransitionEnd=t,o.event.special[a.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(o(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}},a});

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.