Skip to content

Commit 0f3083c

Browse files
committed
move js out of function
1 parent 9eb4926 commit 0f3083c

File tree

1 file changed

+20
-23
lines changed
  • scaladoc/resources/dotty_res/scripts

1 file changed

+20
-23
lines changed

scaladoc/resources/dotty_res/scripts/ux.js

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -146,36 +146,33 @@ function attachAllListeners() {
146146
}
147147
})
148148

149-
// show/hide side menu on mobile view
150-
const sideMenuToggler = document.getElementById("mobile-sidebar-toggle");
151-
sideMenuToggler.addEventListener('click', _e => {
152-
document.getElementById("leftColumn").classList.toggle("show")
153-
document.getElementById("content").classList.toggle("sidebar-shown")
154-
const toc = document.getElementById("toc");
155-
if (toc) {
156-
toc.classList.toggle("sidebar-shown")
157-
}
158-
sideMenuToggler.classList.toggle("menu-shown")
159-
})
160-
161-
// show/hide mobile menu on mobile view
162-
const mobileMenuOpenIcon = document.getElementById("mobile-menu-toggle");
163-
const mobileMenuCloseIcon = document.getElementById("mobile-menu-close");
164-
mobileMenuOpenIcon.addEventListener('click', _e => {
165-
document.getElementById("mobile-menu").classList.add("show")
166-
})
167-
mobileMenuCloseIcon.addEventListener('click', _e => {
168-
document.getElementById("mobile-menu").classList.remove("show")
169-
})
170-
171-
172149
// when document is loaded graph needs to be shown
173150
}
174151

175152
window.addEventListener("DOMContentLoaded", () => {
176153
attachAllListeners()
177154
});
178155

156+
// show/hide side menu on mobile view
157+
const sideMenuToggler = document.getElementById("mobile-sidebar-toggle")
158+
sideMenuToggler.addEventListener('click', _e => {
159+
document.getElementById("leftColumn").classList.toggle("show")
160+
document.getElementById("content").classList.toggle("sidebar-shown")
161+
const toc = document.getElementById("toc");
162+
if (toc) {
163+
toc.classList.toggle("sidebar-shown")
164+
}
165+
sideMenuToggler.classList.toggle("menu-shown")
166+
})
167+
168+
// show/hide mobile menu on mobile view
169+
document.getElementById("mobile-menu-toggle").addEventListener('click', _e => {
170+
document.getElementById("mobile-menu").classList.add("show")
171+
})
172+
document.getElementById("mobile-menu-close").addEventListener('click', _e => {
173+
document.getElementById("mobile-menu").classList.remove("show")
174+
})
175+
179176
window.addEventListener('popstate', e => {
180177
const { leftColumn, mainDiv, title } = e.state
181178
window.title = title

0 commit comments

Comments
 (0)