1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-21 12:51:52 +02:00

Prepare v5.0.0-alpha3 (#32122)

This commit is contained in:
XhmikosR
2020-11-11 19:07:37 +02:00
committed by GitHub
parent 7ad8967367
commit 384eccbfaf
87 changed files with 4892 additions and 2428 deletions

View File

@@ -1,5 +1,5 @@
/*!
* Bootstrap v5.0.0-alpha2 (https://getbootstrap.com/)
* Bootstrap v5.0.0-alpha3 (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)
*/
@@ -51,7 +51,7 @@
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): util/index.js
* Bootstrap (v5.0.0-alpha3): util/index.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -224,9 +224,17 @@
return null;
};
var onDOMContentLoaded = function onDOMContentLoaded(callback) {
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', callback);
} else {
callback();
}
};
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): dom/data.js
* Bootstrap (v5.0.0-alpha3): dom/data.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -291,81 +299,9 @@
}
};
/* istanbul ignore file */
var find = Element.prototype.querySelectorAll;
var 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) {
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;
};
findOne = function findOne(selector) {
if (!scopeSelectorRegex.test(selector)) {
return this.querySelector(selector);
}
var matches = find.call(this, selector);
if (typeof matches[0] !== 'undefined') {
return matches[0];
}
return null;
};
}
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): dom/event-handler.js
* Bootstrap (v5.0.0-alpha3): dom/event-handler.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -375,7 +311,6 @@
* ------------------------------------------------------------------------
*/
var $ = getjQuery();
var namespaceRegex = /[^.]*(?=\..*)\.|.*/;
var stripNameRegex = /\..*/;
var stripUidRegex = /::\d+$/;
@@ -584,6 +519,7 @@
return null;
}
var $ = getjQuery();
var typeEvent = event.replace(stripNameRegex, '');
var inNamespace = event !== typeEvent;
var isNative = nativeEvents.indexOf(typeEvent) > -1;
@@ -624,14 +560,6 @@
if (defaultPrevented) {
evt.preventDefault();
if (!defaultPreventedPreservedOnDispatch) {
Object.defineProperty(evt, 'defaultPrevented', {
get: function get() {
return true;
}
});
}
}
if (nativeDispatch) {
@@ -653,7 +581,7 @@
*/
var NAME = 'alert';
var VERSION = '5.0.0-alpha2';
var VERSION = '5.0.0-alpha3';
var DATA_KEY = 'bs.alert';
var EVENT_KEY = "." + DATA_KEY;
var DATA_API_KEY = '.data-api';
@@ -781,26 +709,28 @@
EventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DISMISS, Alert.handleDismiss(new Alert()));
var $$1 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .alert to jQuery only if jQuery is present
* add .Alert to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$1) {
var JQUERY_NO_CONFLICT = $$1.fn[NAME];
$$1.fn[NAME] = Alert.jQueryInterface;
$$1.fn[NAME].Constructor = Alert;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME];
$.fn[NAME] = Alert.jQueryInterface;
$.fn[NAME].Constructor = Alert;
$$1.fn[NAME].noConflict = function () {
$$1.fn[NAME] = JQUERY_NO_CONFLICT;
return Alert.jQueryInterface;
};
}
$.fn[NAME].noConflict = function () {
$.fn[NAME] = JQUERY_NO_CONFLICT;
return Alert.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -809,7 +739,7 @@
*/
var NAME$1 = 'button';
var VERSION$1 = '5.0.0-alpha2';
var VERSION$1 = '5.0.0-alpha3';
var DATA_KEY$1 = 'bs.button';
var EVENT_KEY$1 = "." + DATA_KEY$1;
var DATA_API_KEY$1 = '.data-api';
@@ -888,30 +818,32 @@
data.toggle();
});
var $$2 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .button to jQuery only if jQuery is present
* add .Button to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$2) {
var JQUERY_NO_CONFLICT$1 = $$2.fn[NAME$1];
$$2.fn[NAME$1] = Button.jQueryInterface;
$$2.fn[NAME$1].Constructor = Button;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$1];
$.fn[NAME$1] = Button.jQueryInterface;
$.fn[NAME$1].Constructor = Button;
$$2.fn[NAME$1].noConflict = function () {
$$2.fn[NAME$1] = JQUERY_NO_CONFLICT$1;
return Button.jQueryInterface;
};
}
$.fn[NAME$1].noConflict = function () {
$.fn[NAME$1] = JQUERY_NO_CONFLICT;
return Button.jQueryInterface;
};
}
});
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): dom/manipulator.js
* Bootstrap (v5.0.0-alpha3): dom/manipulator.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -980,36 +912,36 @@
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): dom/selector-engine.js
* Bootstrap (v5.0.0-alpha3): dom/selector-engine.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
/**
* ------------------------------------------------------------------------
* Constants
* ------------------------------------------------------------------------
*/
var NODE_TEXT = 3;
var SelectorEngine = {
matches: function matches(element, selector) {
return element.matches(selector);
},
find: function find$1(selector, element) {
find: function find(selector, element) {
var _ref;
if (element === void 0) {
element = document.documentElement;
}
return (_ref = []).concat.apply(_ref, find.call(element, selector));
return (_ref = []).concat.apply(_ref, Element.prototype.querySelectorAll.call(element, selector));
},
findOne: function findOne$1(selector, element) {
findOne: function findOne(selector, element) {
if (element === void 0) {
element = document.documentElement;
}
return findOne.call(element, selector);
return Element.prototype.querySelector.call(element, selector);
},
children: function children(element, selector) {
var _ref2;
@@ -1069,7 +1001,7 @@
*/
var NAME$2 = 'carousel';
var VERSION$2 = '5.0.0-alpha2';
var VERSION$2 = '5.0.0-alpha3';
var DATA_KEY$2 = 'bs.carousel';
var EVENT_KEY$2 = "." + DATA_KEY$2;
var DATA_API_KEY$2 = '.data-api';
@@ -1207,6 +1139,8 @@
}
if (this._config && this._config.interval && !this._isPaused) {
this._updateInterval();
this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
}
};
@@ -1448,6 +1382,23 @@
}
};
_proto._updateInterval = function _updateInterval() {
var element = this._activeElement || SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element);
if (!element) {
return;
}
var elementInterval = parseInt(element.getAttribute('data-interval'), 10);
if (elementInterval) {
this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
this._config.interval = elementInterval;
} else {
this._config.interval = this._config.defaultInterval || this._config.interval;
}
};
_proto._slide = function _slide(direction, element) {
var _this4 = this;
@@ -1498,20 +1449,13 @@
this._setActiveIndicatorElement(nextElement);
this._activeElement = nextElement;
if (this._element.classList.contains(CLASS_NAME_SLIDE)) {
nextElement.classList.add(orderClassName);
reflow(nextElement);
activeElement.classList.add(directionalClassName);
nextElement.classList.add(directionalClassName);
var nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10);
if (nextElementInterval) {
this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
this._config.interval = nextElementInterval;
} else {
this._config.interval = this._config.defaultInterval || this._config.interval;
}
var transitionDuration = getTransitionDurationFromElement(activeElement);
EventHandler.one(activeElement, TRANSITION_END, function () {
nextElement.classList.remove(directionalClassName, orderClassName);
@@ -1638,26 +1582,28 @@
Carousel.carouselInterface(carousels[i], Data.getData(carousels[i], DATA_KEY$2));
}
});
var $$3 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .carousel to jQuery only if jQuery is present
* add .Carousel to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$3) {
var JQUERY_NO_CONFLICT$2 = $$3.fn[NAME$2];
$$3.fn[NAME$2] = Carousel.jQueryInterface;
$$3.fn[NAME$2].Constructor = Carousel;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$2];
$.fn[NAME$2] = Carousel.jQueryInterface;
$.fn[NAME$2].Constructor = Carousel;
$$3.fn[NAME$2].noConflict = function () {
$$3.fn[NAME$2] = JQUERY_NO_CONFLICT$2;
return Carousel.jQueryInterface;
};
}
$.fn[NAME$2].noConflict = function () {
$.fn[NAME$2] = JQUERY_NO_CONFLICT;
return Carousel.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -1666,7 +1612,7 @@
*/
var NAME$3 = 'collapse';
var VERSION$3 = '5.0.0-alpha2';
var VERSION$3 = '5.0.0-alpha3';
var DATA_KEY$3 = 'bs.collapse';
var EVENT_KEY$3 = "." + DATA_KEY$3;
var DATA_API_KEY$3 = '.data-api';
@@ -2038,26 +1984,28 @@
Collapse.collapseInterface(element, config);
});
});
var $$4 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .collapse to jQuery only if jQuery is present
* add .Collapse to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$4) {
var JQUERY_NO_CONFLICT$3 = $$4.fn[NAME$3];
$$4.fn[NAME$3] = Collapse.jQueryInterface;
$$4.fn[NAME$3].Constructor = Collapse;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$3];
$.fn[NAME$3] = Collapse.jQueryInterface;
$.fn[NAME$3].Constructor = Collapse;
$$4.fn[NAME$3].noConflict = function () {
$$4.fn[NAME$3] = JQUERY_NO_CONFLICT$3;
return Collapse.jQueryInterface;
};
}
$.fn[NAME$3].noConflict = function () {
$.fn[NAME$3] = JQUERY_NO_CONFLICT;
return Collapse.jQueryInterface;
};
}
});
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
@@ -2898,7 +2846,7 @@
* @argument value
* @returns index or -1
*/
function find$1(arr, check) {
function find(arr, check) {
// use native find if supported
if (Array.prototype.find) {
return arr.find(check);
@@ -2926,7 +2874,7 @@
}
// use `find` + `indexOf` if `findIndex` isn't supported
var match = find$1(arr, function (obj) {
var match = find(arr, function (obj) {
return obj[prop] === value;
});
return arr.indexOf(match);
@@ -3343,7 +3291,7 @@
// Remove this legacy support in Popper.js v2
var legacyGpuAccelerationOption = find$1(data.instance.modifiers, function (modifier) {
var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {
return modifier.name === 'applyStyle';
}).gpuAcceleration;
if (legacyGpuAccelerationOption !== undefined) {
@@ -3438,7 +3386,7 @@
* @returns {Boolean}
*/
function isModifierRequired(modifiers, requestingName, requestedName) {
var requesting = find$1(modifiers, function (_ref) {
var requesting = find(modifiers, function (_ref) {
var name = _ref.name;
return name === requestingName;
});
@@ -3819,7 +3767,7 @@
// Detect if the offset string contains a pair of values or a single one
// they could be separated by comma or space
var divider = fragments.indexOf(find$1(fragments, function (frag) {
var divider = fragments.indexOf(find(fragments, function (frag) {
return frag.search(/,|\s/) !== -1;
}));
@@ -4030,7 +3978,7 @@
}
var refRect = data.offsets.reference;
var bound = find$1(data.instance.modifiers, function (modifier) {
var bound = find(data.instance.modifiers, function (modifier) {
return modifier.name === 'preventOverflow';
}).boundaries;
@@ -4680,7 +4628,7 @@
*/
var NAME$4 = 'dropdown';
var VERSION$4 = '5.0.0-alpha2';
var VERSION$4 = '5.0.0-alpha3';
var DATA_KEY$4 = 'bs.dropdown';
var EVENT_KEY$4 = "." + DATA_KEY$4;
var DATA_API_KEY$4 = '.data-api';
@@ -4914,11 +4862,7 @@
var placement = PLACEMENT_BOTTOM; // Handle dropup
if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {
placement = PLACEMENT_TOP;
if (this._menu.classList.contains(CLASS_NAME_MENURIGHT)) {
placement = PLACEMENT_TOPEND;
}
placement = this._menu.classList.contains(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
} else if (parentDropdown.classList.contains(CLASS_NAME_DROPRIGHT)) {
placement = PLACEMENT_RIGHT;
} else if (parentDropdown.classList.contains(CLASS_NAME_DROPLEFT)) {
@@ -5162,26 +5106,28 @@
EventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_FORM_CHILD, function (e) {
return e.stopPropagation();
});
var $$5 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .dropdown to jQuery only if jQuery is present
* add .Dropdown to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$5) {
var JQUERY_NO_CONFLICT$4 = $$5.fn[NAME$4];
$$5.fn[NAME$4] = Dropdown.jQueryInterface;
$$5.fn[NAME$4].Constructor = Dropdown;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$4];
$.fn[NAME$4] = Dropdown.jQueryInterface;
$.fn[NAME$4].Constructor = Dropdown;
$$5.fn[NAME$4].noConflict = function () {
$$5.fn[NAME$4] = JQUERY_NO_CONFLICT$4;
return Dropdown.jQueryInterface;
};
}
$.fn[NAME$4].noConflict = function () {
$.fn[NAME$4] = JQUERY_NO_CONFLICT;
return Dropdown.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -5190,7 +5136,7 @@
*/
var NAME$5 = 'modal';
var VERSION$5 = '5.0.0-alpha2';
var VERSION$5 = '5.0.0-alpha3';
var DATA_KEY$5 = 'bs.modal';
var EVENT_KEY$5 = "." + DATA_KEY$5;
var DATA_API_KEY$5 = '.data-api';
@@ -5791,30 +5737,32 @@
data.show(this);
});
var $$6 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .modal to jQuery only if jQuery is present
* add .Modal to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$6) {
var JQUERY_NO_CONFLICT$5 = $$6.fn[NAME$5];
$$6.fn[NAME$5] = Modal.jQueryInterface;
$$6.fn[NAME$5].Constructor = Modal;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$5];
$.fn[NAME$5] = Modal.jQueryInterface;
$.fn[NAME$5].Constructor = Modal;
$$6.fn[NAME$5].noConflict = function () {
$$6.fn[NAME$5] = JQUERY_NO_CONFLICT$5;
return Modal.jQueryInterface;
};
}
$.fn[NAME$5].noConflict = function () {
$.fn[NAME$5] = JQUERY_NO_CONFLICT;
return Modal.jQueryInterface;
};
}
});
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): util/sanitizer.js
* Bootstrap (v5.0.0-alpha3): util/sanitizer.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -5946,7 +5894,7 @@
*/
var NAME$6 = 'tooltip';
var VERSION$6 = '5.0.0-alpha2';
var VERSION$6 = '5.0.0-alpha3';
var DATA_KEY$6 = 'bs.tooltip';
var EVENT_KEY$6 = "." + DATA_KEY$6;
var CLASS_PREFIX = 'bs-tooltip';
@@ -6670,27 +6618,29 @@
return Tooltip;
}();
var $$7 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .tooltip to jQuery only if jQuery is present
* add .Tooltip to jQuery only if jQuery is present
*/
/* istanbul ignore if */
if ($$7) {
var JQUERY_NO_CONFLICT$6 = $$7.fn[NAME$6];
$$7.fn[NAME$6] = Tooltip.jQueryInterface;
$$7.fn[NAME$6].Constructor = Tooltip;
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
$$7.fn[NAME$6].noConflict = function () {
$$7.fn[NAME$6] = JQUERY_NO_CONFLICT$6;
return Tooltip.jQueryInterface;
};
}
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$6];
$.fn[NAME$6] = Tooltip.jQueryInterface;
$.fn[NAME$6].Constructor = Tooltip;
$.fn[NAME$6].noConflict = function () {
$.fn[NAME$6] = JQUERY_NO_CONFLICT;
return Tooltip.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -6699,7 +6649,7 @@
*/
var NAME$7 = 'popover';
var VERSION$7 = '5.0.0-alpha2';
var VERSION$7 = '5.0.0-alpha3';
var DATA_KEY$7 = 'bs.popover';
var EVENT_KEY$7 = "." + DATA_KEY$7;
var CLASS_PREFIX$1 = 'bs-popover';
@@ -6859,26 +6809,29 @@
return Popover;
}(Tooltip);
var $$8 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .Popover to jQuery only if jQuery is present
*/
/* istanbul ignore if */
if ($$8) {
var JQUERY_NO_CONFLICT$7 = $$8.fn[NAME$7];
$$8.fn[NAME$7] = Popover.jQueryInterface;
$$8.fn[NAME$7].Constructor = Popover;
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
$$8.fn[NAME$7].noConflict = function () {
$$8.fn[NAME$7] = JQUERY_NO_CONFLICT$7;
return Popover.jQueryInterface;
};
}
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$7];
$.fn[NAME$7] = Popover.jQueryInterface;
$.fn[NAME$7].Constructor = Popover;
$.fn[NAME$7].noConflict = function () {
$.fn[NAME$7] = JQUERY_NO_CONFLICT;
return Popover.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -6887,7 +6840,7 @@
*/
var NAME$8 = 'scrollspy';
var VERSION$8 = '5.0.0-alpha2';
var VERSION$8 = '5.0.0-alpha3';
var DATA_KEY$8 = 'bs.scrollspy';
var EVENT_KEY$8 = "." + DATA_KEY$8;
var DATA_API_KEY$6 = '.data-api';
@@ -7159,25 +7112,28 @@
return new ScrollSpy(spy, Manipulator.getDataAttributes(spy));
});
});
var $$9 = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .ScrollSpy to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$9) {
var JQUERY_NO_CONFLICT$8 = $$9.fn[NAME$8];
$$9.fn[NAME$8] = ScrollSpy.jQueryInterface;
$$9.fn[NAME$8].Constructor = ScrollSpy;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$8];
$.fn[NAME$8] = ScrollSpy.jQueryInterface;
$.fn[NAME$8].Constructor = ScrollSpy;
$$9.fn[NAME$8].noConflict = function () {
$$9.fn[NAME$8] = JQUERY_NO_CONFLICT$8;
return ScrollSpy.jQueryInterface;
};
}
$.fn[NAME$8].noConflict = function () {
$.fn[NAME$8] = JQUERY_NO_CONFLICT;
return ScrollSpy.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -7186,7 +7142,7 @@
*/
var NAME$9 = 'tab';
var VERSION$9 = '5.0.0-alpha2';
var VERSION$9 = '5.0.0-alpha3';
var DATA_KEY$9 = 'bs.tab';
var EVENT_KEY$9 = "." + DATA_KEY$9;
var DATA_API_KEY$7 = '.data-api';
@@ -7385,26 +7341,28 @@
var data = Data.getData(this, DATA_KEY$9) || new Tab(this);
data.show();
});
var $$a = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .tab to jQuery only if jQuery is present
* add .Tab to jQuery only if jQuery is present
*/
/* istanbul ignore if */
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
if ($$a) {
var JQUERY_NO_CONFLICT$9 = $$a.fn[NAME$9];
$$a.fn[NAME$9] = Tab.jQueryInterface;
$$a.fn[NAME$9].Constructor = Tab;
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$9];
$.fn[NAME$9] = Tab.jQueryInterface;
$.fn[NAME$9].Constructor = Tab;
$$a.fn[NAME$9].noConflict = function () {
$$a.fn[NAME$9] = JQUERY_NO_CONFLICT$9;
return Tab.jQueryInterface;
};
}
$.fn[NAME$9].noConflict = function () {
$.fn[NAME$9] = JQUERY_NO_CONFLICT;
return Tab.jQueryInterface;
};
}
});
/**
* ------------------------------------------------------------------------
@@ -7413,7 +7371,7 @@
*/
var NAME$a = 'toast';
var VERSION$a = '5.0.0-alpha2';
var VERSION$a = '5.0.0-alpha3';
var DATA_KEY$a = 'bs.toast';
var EVENT_KEY$a = "." + DATA_KEY$a;
var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$a;
@@ -7608,31 +7566,33 @@
return Toast;
}();
var $$b = getjQuery();
/**
* ------------------------------------------------------------------------
* jQuery
* ------------------------------------------------------------------------
* add .toast to jQuery only if jQuery is present
* add .Toast to jQuery only if jQuery is present
*/
/* istanbul ignore if */
if ($$b) {
var JQUERY_NO_CONFLICT$a = $$b.fn[NAME$a];
$$b.fn[NAME$a] = Toast.jQueryInterface;
$$b.fn[NAME$a].Constructor = Toast;
onDOMContentLoaded(function () {
var $ = getjQuery();
/* istanbul ignore if */
$$b.fn[NAME$a].noConflict = function () {
$$b.fn[NAME$a] = JQUERY_NO_CONFLICT$a;
return Toast.jQueryInterface;
};
}
if ($) {
var JQUERY_NO_CONFLICT = $.fn[NAME$a];
$.fn[NAME$a] = Toast.jQueryInterface;
$.fn[NAME$a].Constructor = Toast;
$.fn[NAME$a].noConflict = function () {
$.fn[NAME$a] = JQUERY_NO_CONFLICT;
return Toast.jQueryInterface;
};
}
});
/**
* --------------------------------------------------------------------------
* Bootstrap (v5.0.0-alpha2): index.umd.js
* Bootstrap (v5.0.0-alpha3): index.umd.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/