UNPKG

396 BJavaScriptView Raw
1import getWindowScroll from "./getWindowScroll.js";
2import getWindow from "./getWindow.js";
3import { isHTMLElement } from "./instanceOf.js";
4import getHTMLElementScroll from "./getHTMLElementScroll.js";
5export default function getNodeScroll(node) {
6 if (node === getWindow(node) || !isHTMLElement(node)) {
7 return getWindowScroll(node);
8 } else {
9 return getHTMLElementScroll(node);
10 }
11}
\No newline at end of file