diff options
author | XhmikosR <xhmikosr@gmail.com> | 2020-12-02 09:30:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-02 09:30:35 +0300 |
commit | cfd00b5eeb7b7440afb3f115a66ea3c58e2e2d5d (patch) | |
tree | f284b224add26a16b278d443205b19fec56cf936 /js/dist/dom/polyfill.js | |
parent | bb369ca81351404f2e377168945198c467b8cf28 (diff) |
Remove Polyfill leftovers (#32310)
Leftovers from #32057
Diffstat (limited to 'js/dist/dom/polyfill.js')
-rw-r--r-- | js/dist/dom/polyfill.js | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/js/dist/dom/polyfill.js b/js/dist/dom/polyfill.js deleted file mode 100644 index 533f7cb97a..0000000000 --- a/js/dist/dom/polyfill.js +++ /dev/null @@ -1,111 +0,0 @@ -/*! - * Bootstrap polyfill.js v5.0.0-alpha2 (https://getbootstrap.com/) - * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : - typeof define === 'function' && define.amd ? define(['exports'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.Polyfill = {})); -}(this, (function (exports) { 'use strict'; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v5.0.0-alpha2): util/index.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * -------------------------------------------------------------------------- - */ - var MAX_UID = 1000000; - /** - * -------------------------------------------------------------------------- - * Public Util Api - * -------------------------------------------------------------------------- - */ - - - var getUID = function getUID(prefix) { - do { - prefix += Math.floor(Math.random() * MAX_UID); - } while (document.getElementById(prefix)); - - return prefix; - }; - - /* istanbul ignore file */ - exports.find = Element.prototype.querySelectorAll; - exports.findOne = Element.prototype.querySelector; // MSEdge resets defaultPrevented flag upon dispatchEvent call if at least one listener is attached - - var defaultPreventedPreservedOnDispatch = function () { - var e = new CustomEvent('Bootstrap', { - cancelable: true - }); - var element = document.createElement('div'); - element.addEventListener('Bootstrap', function () { - return null; - }); - e.preventDefault(); - element.dispatchEvent(e); - return e.defaultPrevented; - }(); - - var scopeSelectorRegex = /:scope\b/; - - var supportScopeQuery = function () { - var element = document.createElement('div'); - - try { - element.querySelectorAll(':scope *'); - } catch (_) { - return false; - } - - return true; - }(); - - if (!supportScopeQuery) { - exports.find = function find(selector) { - if (!scopeSelectorRegex.test(selector)) { - return this.querySelectorAll(selector); - } - - var hasId = Boolean(this.id); - - if (!hasId) { - this.id = getUID('scope'); - } - - var nodeList = null; - - try { - selector = selector.replace(scopeSelectorRegex, "#" + this.id); - nodeList = this.querySelectorAll(selector); - } finally { - if (!hasId) { - this.removeAttribute('id'); - } - } - - return nodeList; - }; - - exports.findOne = function findOne(selector) { - if (!scopeSelectorRegex.test(selector)) { - return this.querySelector(selector); - } - - var matches = exports.find.call(this, selector); - - if (typeof matches[0] !== 'undefined') { - return matches[0]; - } - - return null; - }; - } - - exports.defaultPreventedPreservedOnDispatch = defaultPreventedPreservedOnDispatch; - - Object.defineProperty(exports, '__esModule', { value: true }); - -}))); -//# sourceMappingURL=polyfill.js.map |