webscrollingistheworst
Version:
Web Scrolling is the Worst. This package tries to lessen the pain.
26 lines (20 loc) • 717 B
JavaScript
import { WebScrollingIsTheWorst } from "../dist/index.js";
let wsitw = new WebScrollingIsTheWorst();
wsitw.onWindowTouchBottom(() => {
alert("You touched me bottom!😳");
});
wsitw.onWindowTouchTop(() => {
alert("You touched me hat!🤭");
});
wsitw.onScrollMoveDown(() => {
document.querySelector("#direction").textContent = "Going Down ⬇";
});
wsitw.onScrollMoveUp(() => {
document.querySelector("#direction").textContent = "Going Up ⬆";
});
document.querySelector("#scroll-top").addEventListener("click", () => {
wsitw.scrollToTop(1000, 50);
});
document.querySelector("#scroll-bottom").addEventListener("click", () => {
wsitw.scrollToBottom(25, 50);
});