Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@gmail.com>2020-11-23 16:17:16 +0300
committerGitHub <noreply@github.com>2020-11-23 16:17:16 +0300
commit3e823e0b752b51b277a3a2d563c6b987f7496cf9 (patch)
tree24b73ff30fa930455a0c6430aaa2e78459d0d7b5 /dist/js/bootstrap.esm.js
parent21737ed530b7ac37fe1ce67026df373c04282ac8 (diff)
Dist (#32216)
Diffstat (limited to 'dist/js/bootstrap.esm.js')
-rw-r--r--dist/js/bootstrap.esm.js168
1 files changed, 86 insertions, 82 deletions
diff --git a/dist/js/bootstrap.esm.js b/dist/js/bootstrap.esm.js
index 88d8edcabd..855cc43947 100644
--- a/dist/js/bootstrap.esm.js
+++ b/dist/js/bootstrap.esm.js
@@ -78,7 +78,7 @@ var getUID = function getUID(prefix) {
};
var getSelector = function getSelector(element) {
- var selector = element.getAttribute('data-target');
+ var selector = element.getAttribute('data-bs-target');
if (!selector || selector === '#') {
var hrefAttr = element.getAttribute('href');
@@ -113,8 +113,8 @@ var getTransitionDurationFromElement = function getTransitionDurationFromElement
transitionDuration = _window$getComputedSt.transitionDuration,
transitionDelay = _window$getComputedSt.transitionDelay;
- var floatTransitionDuration = parseFloat(transitionDuration);
- var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
+ var floatTransitionDuration = Number.parseFloat(transitionDuration);
+ var floatTransitionDelay = Number.parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
if (!floatTransitionDuration && !floatTransitionDelay) {
return 0;
@@ -123,7 +123,7 @@ var getTransitionDurationFromElement = function getTransitionDurationFromElement
transitionDuration = transitionDuration.split(',')[0];
transitionDelay = transitionDelay.split(',')[0];
- return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;
+ return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;
};
var triggerTransitionEnd = function triggerTransitionEnd(element) {
@@ -213,7 +213,7 @@ var getjQuery = function getjQuery() {
var _window = window,
jQuery = _window.jQuery;
- if (jQuery && !document.body.hasAttribute('data-no-jquery')) {
+ if (jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
return jQuery;
}
@@ -317,7 +317,7 @@ var customEvents = {
mouseenter: 'mouseover',
mouseleave: 'mouseout'
};
-var nativeEvents = ['click', 'dblclick', 'mouseup', 'mousedown', 'contextmenu', 'mousewheel', 'DOMMouseScroll', 'mouseover', 'mouseout', 'mousemove', 'selectstart', 'selectend', 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', 'error', 'abort', 'scroll'];
+var nativeEvents = new Set(['click', 'dblclick', 'mouseup', 'mousedown', 'contextmenu', 'mousewheel', 'DOMMouseScroll', 'mouseover', 'mouseout', 'mousemove', 'selectstart', 'selectend', 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', 'error', 'abort', 'scroll']);
/**
* ------------------------------------------------------------------------
* Private methods
@@ -399,7 +399,7 @@ function normalizeParams(originalTypeEvent, handler, delegationFn) {
typeEvent = custom;
}
- var isNative = nativeEvents.indexOf(typeEvent) > -1;
+ var isNative = nativeEvents.has(typeEvent);
if (!isNative) {
typeEvent = originalTypeEvent;
@@ -456,7 +456,7 @@ function removeHandler(element, events, typeEvent, handler, delegationSelector)
function removeNamespacedHandlers(element, events, typeEvent, namespace) {
var storeElementEvent = events[typeEvent] || {};
Object.keys(storeElementEvent).forEach(function (handlerKey) {
- if (handlerKey.indexOf(namespace) > -1) {
+ if (handlerKey.includes(namespace)) {
var event = storeElementEvent[handlerKey];
removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector);
}
@@ -482,7 +482,7 @@ var EventHandler = {
var inNamespace = typeEvent !== originalTypeEvent;
var events = getEvent(element);
- var isNamespace = originalTypeEvent.charAt(0) === '.';
+ var isNamespace = originalTypeEvent.startsWith('.');
if (typeof originalHandler !== 'undefined') {
// Simplest case: handler is passed, remove that listener ONLY.
@@ -504,7 +504,7 @@ var EventHandler = {
Object.keys(storeElementEvent).forEach(function (keyHandlers) {
var handlerKey = keyHandlers.replace(stripUidRegex, '');
- if (!inNamespace || originalTypeEvent.indexOf(handlerKey) > -1) {
+ if (!inNamespace || originalTypeEvent.includes(handlerKey)) {
var event = storeElementEvent[keyHandlers];
removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector);
}
@@ -518,7 +518,7 @@ var EventHandler = {
var $ = getjQuery();
var typeEvent = event.replace(stripNameRegex, '');
var inNamespace = event !== typeEvent;
- var isNative = nativeEvents.indexOf(typeEvent) > -1;
+ var isNative = nativeEvents.has(typeEvent);
var jQueryEvent;
var bubbles = true;
var nativeDispatch = true;
@@ -581,7 +581,7 @@ var VERSION = '5.0.0-alpha3';
var DATA_KEY = 'bs.alert';
var EVENT_KEY = "." + DATA_KEY;
var DATA_API_KEY = '.data-api';
-var SELECTOR_DISMISS = '[data-dismiss="alert"]';
+var SELECTOR_DISMISS = '[data-bs-dismiss="alert"]';
var EVENT_CLOSE = "close" + EVENT_KEY;
var EVENT_CLOSED = "closed" + EVENT_KEY;
var EVENT_CLICK_DATA_API = "click" + EVENT_KEY + DATA_API_KEY;
@@ -740,7 +740,7 @@ var DATA_KEY$1 = 'bs.button';
var EVENT_KEY$1 = "." + DATA_KEY$1;
var DATA_API_KEY$1 = '.data-api';
var CLASS_NAME_ACTIVE = 'active';
-var SELECTOR_DATA_TOGGLE = '[data-toggle="button"]';
+var SELECTOR_DATA_TOGGLE = '[data-bs-toggle="button"]';
var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$1 + DATA_API_KEY$1;
/**
* ------------------------------------------------------------------------
@@ -871,25 +871,28 @@ function normalizeDataKey(key) {
var Manipulator = {
setDataAttribute: function setDataAttribute(element, key, value) {
- element.setAttribute("data-" + normalizeDataKey(key), value);
+ element.setAttribute("data-bs-" + normalizeDataKey(key), value);
},
removeDataAttribute: function removeDataAttribute(element, key) {
- element.removeAttribute("data-" + normalizeDataKey(key));
+ element.removeAttribute("data-bs-" + normalizeDataKey(key));
},
getDataAttributes: function getDataAttributes(element) {
if (!element) {
return {};
}
- var attributes = _extends({}, element.dataset);
-
- Object.keys(attributes).forEach(function (key) {
- attributes[key] = normalizeData(attributes[key]);
+ var attributes = {};
+ Object.keys(element.dataset).filter(function (key) {
+ return key.startsWith('bs');
+ }).forEach(function (key) {
+ var pureKey = key.replace(/^bs/, '');
+ pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length);
+ attributes[pureKey] = normalizeData(element.dataset[key]);
});
return attributes;
},
getDataAttribute: function getDataAttribute(element, key) {
- return normalizeData(element.getAttribute("data-" + normalizeDataKey(key)));
+ return normalizeData(element.getAttribute("data-bs-" + normalizeDataKey(key)));
},
offset: function offset(element) {
var rect = element.getBoundingClientRect();
@@ -1053,8 +1056,8 @@ var SELECTOR_ITEM = '.carousel-item';
var SELECTOR_ITEM_IMG = '.carousel-item img';
var SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev';
var SELECTOR_INDICATORS = '.carousel-indicators';
-var SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]';
-var SELECTOR_DATA_RIDE = '[data-ride="carousel"]';
+var SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]';
+var SELECTOR_DATA_RIDE = '[data-bs-ride="carousel"]';
var PointerType = {
TOUCH: 'touch',
PEN: 'pen'
@@ -1385,7 +1388,7 @@ var Carousel = /*#__PURE__*/function () {
return;
}
- var elementInterval = parseInt(element.getAttribute('data-interval'), 10);
+ var elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10);
if (elementInterval) {
this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
@@ -1530,7 +1533,7 @@ var Carousel = /*#__PURE__*/function () {
var config = _extends({}, Manipulator.getDataAttributes(target), Manipulator.getDataAttributes(this));
- var slideIndex = this.getAttribute('data-slide-to');
+ var slideIndex = this.getAttribute('data-bs-slide-to');
if (slideIndex) {
config.interval = false;
@@ -1632,7 +1635,7 @@ var CLASS_NAME_COLLAPSED = 'collapsed';
var WIDTH = 'width';
var HEIGHT = 'height';
var SELECTOR_ACTIVES = '.show, .collapsing';
-var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="collapse"]';
+var SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle="collapse"]';
/**
* ------------------------------------------------------------------------
* Class Definition
@@ -1644,7 +1647,7 @@ var Collapse = /*#__PURE__*/function () {
this._isTransitioning = false;
this._element = element;
this._config = this._getConfig(config);
- this._triggerArray = SelectorEngine.find(SELECTOR_DATA_TOGGLE$1 + "[href=\"#" + element.id + "\"]," + (SELECTOR_DATA_TOGGLE$1 + "[data-target=\"#" + element.id + "\"]"));
+ this._triggerArray = SelectorEngine.find(SELECTOR_DATA_TOGGLE$1 + "[href=\"#" + element.id + "\"]," + (SELECTOR_DATA_TOGGLE$1 + "[data-bs-target=\"#" + element.id + "\"]"));
var toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE$1);
for (var i = 0, len = toggleList.length; i < len; i++) {
@@ -1699,7 +1702,7 @@ var Collapse = /*#__PURE__*/function () {
if (this._parent) {
actives = SelectorEngine.find(SELECTOR_ACTIVES, this._parent).filter(function (elem) {
if (typeof _this._config.parent === 'string') {
- return elem.getAttribute('data-parent') === _this._config.parent;
+ return elem.getAttribute('data-bs-parent') === _this._config.parent;
}
return elem.classList.contains(CLASS_NAME_COLLAPSE);
@@ -1713,10 +1716,10 @@ var Collapse = /*#__PURE__*/function () {
var container = SelectorEngine.findOne(this._selector);
if (actives) {
- var tempActiveData = actives.filter(function (elem) {
+ var tempActiveData = actives.find(function (elem) {
return container !== elem;
});
- activesData = tempActiveData[0] ? Data.getData(tempActiveData[0], DATA_KEY$3) : null;
+ activesData = tempActiveData ? Data.getData(tempActiveData, DATA_KEY$3) : null;
if (activesData && activesData._isTransitioning) {
return;
@@ -1872,7 +1875,7 @@ var Collapse = /*#__PURE__*/function () {
parent = SelectorEngine.findOne(parent);
}
- var selector = SELECTOR_DATA_TOGGLE$1 + "[data-parent=\"" + parent + "\"]";
+ var selector = SELECTOR_DATA_TOGGLE$1 + "[data-bs-parent=\"" + parent + "\"]";
SelectorEngine.find(selector, parent).forEach(function (element) {
var selected = getElementFromSelector(element);
@@ -2038,7 +2041,7 @@ var CLASS_NAME_DROPLEFT = 'dropleft';
var CLASS_NAME_MENURIGHT = 'dropdown-menu-right';
var CLASS_NAME_NAVBAR = 'navbar';
var CLASS_NAME_POSITION_STATIC = 'position-static';
-var SELECTOR_DATA_TOGGLE$2 = '[data-toggle="dropdown"]';
+var SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle="dropdown"]';
var SELECTOR_FORM_CHILD = '.dropdown form';
var SELECTOR_MENU = '.dropdown-menu';
var SELECTOR_NAVBAR_NAV = '.navbar-nav';
@@ -2117,12 +2120,12 @@ var Dropdown = /*#__PURE__*/function () {
if (showEvent.defaultPrevented) {
return;
- } // Disable totally Popper.js for Dropdown in Navbar
+ } // Totally disable Popper for Dropdowns in Navbar
if (!this._inNavbar) {
if (typeof Popper === 'undefined') {
- throw new TypeError('Bootstrap\'s dropdowns require Popper.js (https://popper.js.org)');
+ throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');
}
var referenceElement = this._element;
@@ -2289,7 +2292,7 @@ var Dropdown = /*#__PURE__*/function () {
boundariesElement: this._config.boundary
}
}
- }; // Disable Popper.js if we have a static display
+ }; // Disable Popper if we have a static display
if (this._config.display === 'static') {
popperConfig.modifiers.applyStyle = {
@@ -2555,8 +2558,8 @@ var CLASS_NAME_SHOW$2 = 'show';
var CLASS_NAME_STATIC = 'modal-static';
var SELECTOR_DIALOG = '.modal-dialog';
var SELECTOR_MODAL_BODY = '.modal-body';
-var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="modal"]';
-var SELECTOR_DATA_DISMISS = '[data-dismiss="modal"]';
+var SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle="modal"]';
+var SELECTOR_DATA_DISMISS = '[data-bs-dismiss="modal"]';
var SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';
var SELECTOR_STICKY_CONTENT = '.sticky-top';
/**
@@ -2867,7 +2870,11 @@ var Modal = /*#__PURE__*/function () {
return;
}
- _this8._triggerBackdropTransition();
+ if (_this8._config.backdrop === 'static') {
+ _this8._triggerBackdropTransition();
+ } else {
+ _this8.hide();
+ }
});
if (animate) {
@@ -2909,39 +2916,35 @@ var Modal = /*#__PURE__*/function () {
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
var _this9 = this;
- if (this._config.backdrop === 'static') {
- var hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);
+ var hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);
- if (hideEvent.defaultPrevented) {
- return;
- }
+ if (hideEvent.defaultPrevented) {
+ return;
+ }
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
+ var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
- if (!isModalOverflowing) {
- this._element.style.overflowY = 'hidden';
- }
+ if (!isModalOverflowing) {
+ this._element.style.overflowY = 'hidden';
+ }
- this._element.classList.add(CLASS_NAME_STATIC);
+ this._element.classList.add(CLASS_NAME_STATIC);
- var modalTransitionDuration = getTransitionDurationFromElement(this._dialog);
- EventHandler.off(this._element, TRANSITION_END);
- EventHandler.one(this._element, TRANSITION_END, function () {
- _this9._element.classList.remove(CLASS_NAME_STATIC);
+ var modalTransitionDuration = getTransitionDurationFromElement(this._dialog);
+ EventHandler.off(this._element, TRANSITION_END);
+ EventHandler.one(this._element, TRANSITION_END, function () {
+ _this9._element.classList.remove(CLASS_NAME_STATIC);
- if (!isModalOverflowing) {
- EventHandler.one(_this9._element, TRANSITION_END, function () {
- _this9._element.style.overflowY = '';
- });
- emulateTransitionEnd(_this9._element, modalTransitionDuration);
- }
- });
- emulateTransitionEnd(this._element, modalTransitionDuration);
+ if (!isModalOverflowing) {
+ EventHandler.one(_this9._element, TRANSITION_END, function () {
+ _this9._element.style.overflowY = '';
+ });
+ emulateTransitionEnd(_this9._element, modalTransitionDuration);
+ }
+ });
+ emulateTransitionEnd(this._element, modalTransitionDuration);
- this._element.focus();
- } else {
- this.hide();
- }
+ this._element.focus();
} // ----------------------------------------------------------------------
// the following methods are used to handle overflowing modals
// ----------------------------------------------------------------------
@@ -2981,20 +2984,20 @@ var Modal = /*#__PURE__*/function () {
var actualPadding = element.style.paddingRight;
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
- element.style.paddingRight = parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
+ element.style.paddingRight = Number.parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
}); // Adjust sticky content margin
SelectorEngine.find(SELECTOR_STICKY_CONTENT).forEach(function (element) {
var actualMargin = element.style.marginRight;
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
- element.style.marginRight = parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
+ element.style.marginRight = Number.parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
}); // Adjust body padding
var actualPadding = document.body.style.paddingRight;
var calculatedPadding = window.getComputedStyle(document.body)['padding-right'];
Manipulator.setDataAttribute(document.body, 'padding-right', actualPadding);
- document.body.style.paddingRight = parseFloat(calculatedPadding) + this._scrollbarWidth + "px";
+ document.body.style.paddingRight = Number.parseFloat(calculatedPadding) + this._scrollbarWidth + "px";
}
document.body.classList.add(CLASS_NAME_OPEN);
@@ -3148,7 +3151,7 @@ onDOMContentLoaded(function () {
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
-var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
+var uriAttrs = new Set(['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']);
var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
/**
* A pattern that recognizes a commonly useful subset of URLs that are safe.
@@ -3168,8 +3171,8 @@ var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video
var allowedAttribute = function allowedAttribute(attr, allowedAttributeList) {
var attrName = attr.nodeName.toLowerCase();
- if (allowedAttributeList.indexOf(attrName) !== -1) {
- if (uriAttrs.indexOf(attrName) !== -1) {
+ if (allowedAttributeList.includes(attrName)) {
+ if (uriAttrs.has(attrName)) {
return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN));
}
@@ -3245,7 +3248,7 @@ function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) {
var el = elements[i];
var elName = el.nodeName.toLowerCase();
- if (allowlistKeys.indexOf(elName) === -1) {
+ if (!allowlistKeys.includes(elName)) {
el.parentNode.removeChild(el);
return "continue";
}
@@ -3281,7 +3284,7 @@ var DATA_KEY$6 = 'bs.tooltip';
var EVENT_KEY$6 = "." + DATA_KEY$6;
var CLASS_PREFIX = 'bs-tooltip';
var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
-var DISALLOWED_ATTRIBUTES = ['sanitize', 'allowList', 'sanitizeFn'];
+var DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn']);
var DefaultType$4 = {
animation: 'boolean',
template: 'string',
@@ -3356,7 +3359,7 @@ var TRIGGER_MANUAL = 'manual';
var Tooltip = /*#__PURE__*/function () {
function Tooltip(element, config) {
if (typeof Popper === 'undefined') {
- throw new TypeError('Bootstrap\'s tooltips require Popper.js (https://popper.js.org)');
+ throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');
} // private
@@ -3645,7 +3648,7 @@ var Tooltip = /*#__PURE__*/function () {
};
_proto.getTitle = function getTitle() {
- var title = this.element.getAttribute('data-original-title');
+ var title = this.element.getAttribute('data-bs-original-title');
if (!title) {
title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
@@ -3761,10 +3764,11 @@ var Tooltip = /*#__PURE__*/function () {
};
_proto._fixTitle = function _fixTitle() {
- var titleType = typeof this.element.getAttribute('data-original-title');
+ var title = this.element.getAttribute('title');
+ var originalTitleType = typeof this.element.getAttribute('data-bs-original-title');
- if (this.element.getAttribute('title') || titleType !== 'string') {
- this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
+ if (title || originalTitleType !== 'string') {
+ this.element.setAttribute('data-bs-original-title', title || '');
this.element.setAttribute('title', '');
}
};
@@ -3847,7 +3851,7 @@ var Tooltip = /*#__PURE__*/function () {
_proto._getConfig = function _getConfig(config) {
var dataAttributes = Manipulator.getDataAttributes(this.element);
Object.keys(dataAttributes).forEach(function (dataAttr) {
- if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
+ if (DISALLOWED_ATTRIBUTES.has(dataAttr)) {
delete dataAttributes[dataAttr];
}
});
@@ -4105,7 +4109,7 @@ var Popover = /*#__PURE__*/function (_Tooltip) {
};
_proto._getContent = function _getContent() {
- return this.element.getAttribute('data-content') || this.config.content;
+ return this.element.getAttribute('data-bs-content') || this.config.content;
};
_proto._cleanTipClass = function _cleanTipClass() {
@@ -4241,7 +4245,7 @@ var EVENT_SCROLL = "scroll" + EVENT_KEY$8;
var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$6;
var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
var CLASS_NAME_ACTIVE$2 = 'active';
-var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
+var SELECTOR_DATA_SPY = '[data-bs-spy="scroll"]';
var SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';
var SELECTOR_NAV_LINKS = '.nav-link';
var SELECTOR_NAV_ITEMS = '.nav-item';
@@ -4404,7 +4408,7 @@ var ScrollSpy = /*#__PURE__*/function () {
this._clear();
var queries = this._selector.split(',').map(function (selector) {
- return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
+ return selector + "[data-bs-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
});
var link = SelectorEngine.findOne(queries.join(','));
@@ -4542,7 +4546,7 @@ var SELECTOR_DROPDOWN$1 = '.dropdown';
var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
var SELECTOR_ACTIVE$1 = '.active';
var SELECTOR_ACTIVE_UL = ':scope > li > .active';
-var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]';
+var SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]';
var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
var SELECTOR_DROPDOWN_ACTIVE_CHILD = ':scope > .dropdown-menu .active';
/**
@@ -4775,7 +4779,7 @@ var Default$7 = {
autohide: true,
delay: 5000
};
-var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="toast"]';
+var SELECTOR_DATA_DISMISS$1 = '[data-bs-dismiss="toast"]';
/**
* ------------------------------------------------------------------------
* Class Definition