diff options
Diffstat (limited to 'deps/node/deps/npm/html/static/toc.js')
-rw-r--r-- | deps/node/deps/npm/html/static/toc.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/deps/node/deps/npm/html/static/toc.js b/deps/node/deps/npm/html/static/toc.js deleted file mode 100644 index 7551e47e..00000000 --- a/deps/node/deps/npm/html/static/toc.js +++ /dev/null @@ -1,29 +0,0 @@ -;(function () { - var wrapper = document.getElementById('wrapper') - var els = Array.prototype.slice.call(wrapper.getElementsByTagName('*'), 0) - .filter(function (el) { - return el.parentNode === wrapper && - el.tagName.match(/H[1-6]/) && - el.id - }) - var l = 2 - var toc = document.createElement('ul') - toc.innerHTML = els.map(function (el) { - var i = el.tagName.charAt(1) - var out = '' - while (i > l) { - out += '<ul>' - l++ - } - while (i < l) { - out += '</ul>' - l-- - } - out += '<li><a href=\'#' + el.id + '\'>' + - (el.innerText || el.text || el.innerHTML) + - '</a>' - return out - }).join('\n') - toc.id = 'toc' - document.body.appendChild(toc) -})() |