Browser-side runtime for Wikidot rendered HTML.
After @wdprlib/render produces static HTML, this package brings it to life by attaching event listeners for interactive elements: collapsibles, tab views, table-of-contents scrolling, footnote back-references, rating widgets, etc.
@wdprlib/render
import { initWdprRuntime } from "@wdprlib/runtime";const runtime = initWdprRuntime({ root: document.getElementById("content")! });// later, to clean up:runtime.destroy(); Copy
import { initWdprRuntime } from "@wdprlib/runtime";const runtime = initWdprRuntime({ root: document.getElementById("content")! });// later, to clean up:runtime.destroy();
Browser-side runtime for Wikidot rendered HTML.
After
@wdprlib/renderproduces static HTML, this package brings it to life by attaching event listeners for interactive elements: collapsibles, tab views, table-of-contents scrolling, footnote back-references, rating widgets, etc.