From 422e43532b36c8cca387e0a64a280138593bb22a Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Fri, 27 May 2022 19:37:25 +1000 Subject: Use static-layout for ancestry-bar and tutorial-pane --- src/lib.ts | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/lib.ts') diff --git a/src/lib.ts b/src/lib.ts index c13992c..69fac57 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -111,21 +111,3 @@ export function capitalizeWords(str: string){ return str.replace(/\b\w/g, x => x.toUpperCase()); // '\b' matches word boundary, '\w' is like [a-zA-Z0-9_], } -// Dynamically obtains scroll bar width -// From stackoverflow.com/questions/13382516/getting-scroll-bar-width-using-javascript -export function getScrollBarWidth(){ - // Create hidden outer div - let outer = document.createElement('div'); - outer.style.visibility = 'hidden'; - outer.style.overflow = 'scroll'; - document.body.appendChild(outer); - // Create inner div - let inner = document.createElement('div'); - outer.appendChild(inner); - // Get width difference - let scrollBarWidth = outer.offsetWidth - inner.offsetWidth; - // Remove temporary divs - outer.parentNode!.removeChild(outer); - // - return scrollBarWidth; -} -- cgit v1.2.3