INNER CODE UNIT · Python

setupStickyIndexNav

gurkenlabs/litiengine · config/javadoc/generate_js.py:296

  function setupStickyIndexNav() {
    if (!document.body.classList.contains('index-page')) return;
    const main = document.querySelector('body.index-page main');
    if (!main || main.querySelector('.index-sticky-bar')) return;

    const firstHeading = main.querySelector('h2.title');
    if (!firstHeading) return;

    const header = main.querySelector('.header');
    const nodesToMove = [];
    let curr = header ? header.nextSibling : main.firstChild;
    while (curr && curr !== firstHeading) {
      const next = curr.nextSibling;
      nodesToMove.push(curr);
      curr = next;
    }

    const letterLinks = [];

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…