0
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-03-13 13:29:25 +01:00

docs: remove makeArray (#30470)

This commit is contained in:
XhmikosR 2020-03-28 18:05:11 +02:00 committed by GitHub
parent 4448856038
commit 9496cb60f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,24 +15,20 @@
(function () {
'use strict'
function makeArray(list) {
return [].slice.call(list)
}
// Tooltip and popover demos
makeArray(document.querySelectorAll('.tooltip-demo'))
document.querySelectorAll('.tooltip-demo')
.forEach(function (tooltip) {
new bootstrap.Tooltip(tooltip, {
selector: '[data-toggle="tooltip"]'
})
})
makeArray(document.querySelectorAll('[data-toggle="popover"]'))
document.querySelectorAll('[data-toggle="popover"]')
.forEach(function (popover) {
new bootstrap.Popover(popover)
})
makeArray(document.querySelectorAll('.toast'))
document.querySelectorAll('.toast')
.forEach(function (toastNode) {
var toast = new bootstrap.Toast(toastNode, {
autohide: false
@ -42,24 +38,24 @@
})
// Demos within modals
makeArray(document.querySelectorAll('.tooltip-test'))
document.querySelectorAll('.tooltip-test')
.forEach(function (tooltip) {
new bootstrap.Tooltip(tooltip)
})
makeArray(document.querySelectorAll('.popover-test'))
document.querySelectorAll('.popover-test')
.forEach(function (popover) {
new bootstrap.Popover(popover)
})
// Indeterminate checkbox example
makeArray(document.querySelectorAll('.bd-example-indeterminate [type="checkbox"]'))
document.querySelectorAll('.bd-example-indeterminate [type="checkbox"]')
.forEach(function (checkbox) {
checkbox.indeterminate = true
})
// Disable empty links in docs examples
makeArray(document.querySelectorAll('.bd-content [href="#"]'))
document.querySelectorAll('.bd-content [href="#"]')
.forEach(function (link) {
link.addEventListener('click', function (e) {
e.preventDefault()
@ -95,12 +91,12 @@
// Insert copy to clipboard button before .highlight
var btnHtml = '<div class="bd-clipboard"><button type="button" class="btn-clipboard" title="Copy to clipboard">Copy</button></div>'
makeArray(document.querySelectorAll('figure.highlight, div.highlight'))
document.querySelectorAll('figure.highlight, div.highlight')
.forEach(function (element) {
element.insertAdjacentHTML('beforebegin', btnHtml)
})
makeArray(document.querySelectorAll('.btn-clipboard'))
document.querySelectorAll('.btn-clipboard')
.forEach(function (btn) {
var tooltipBtn = new bootstrap.Tooltip(btn)