File: tag-require.js

package info (click to toggle)
r-cran-bslib 0.4.2%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 9,332 kB
  • sloc: javascript: 10,075; makefile: 30; sh: 23
file content (14 lines) | stat: -rw-r--r-- 581 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
window.addEventListener('DOMContentLoaded', function(e) {
  const nodes = document.querySelectorAll('[data-require-bs-version]');
  if (!nodes) {
    return;
  }
  const VERSION = window.bootstrap ? parseInt(window.bootstrap.Tab.VERSION) : 3;
  for (let i = 0; i < nodes.length; i++) {
    const version = nodes[i].getAttribute('data-require-bs-version');
    const caller = nodes[i].getAttribute('data-require-bs-caller');
    if (version > VERSION) {
      console.error(`${caller} requires Bootstrap version ${version} but this page is using version ${VERSION}`);
    }
  }
});