Sha256: da9c88a0fd62fd240262a310320babed7d9bb1b4b134712fae31f81d5dc032b4
Contents?: true
Size: 787 Bytes
Versions: 7
Compression:
Stored size: 787 Bytes
Contents
import * as bootstrap from "bootstrap"; function popoverify() { document .querySelectorAll('[data-bs-toggle="popover"]') .forEach(function (popoverTriggerEl) { new bootstrap.Popover(popoverTriggerEl); }); } function toastify() { document.querySelectorAll(".toast").forEach(function (toastNode) { let autohide = new RegExp("true", "i").test( toastNode.dataset["bsAutohide"] || "false" ); let toast = new bootstrap.Toast(toastNode, { autohide, }); toast.show(); }); } function tooltipify() { document .querySelectorAll('[data-bs-toggle="tooltip"]') .forEach(function (tooltipTriggerEl) { new bootstrap.Tooltip(tooltipTriggerEl); }); } export function start() { popoverify(); toastify(); tooltipify(); }
Version data entries
7 entries across 7 versions & 1 rubygems