simplified types

This commit is contained in:
2023-04-09 22:47:20 -05:00
parent 7caaec956f
commit 7b57162191
2 changed files with 6 additions and 4 deletions

View File

@@ -18,10 +18,11 @@ var getElems = () =>
Elems.split(',')
.filter(l => l.trim().length)
.map(elem => document.querySelector(elem.trim()))
.filter(elem => elem !== null)
var elemsSet = () =>
getElems().forEach(elem => elem && (elem.style.pointerEvents = 'none'))
getElems().forEach(elem => (elem.style.pointerEvents = 'none'))
var elemsClear = () =>
getElems().forEach(elem => elem && (elem.style.pointerEvents = ''))
getElems().forEach(elem => (elem.style.pointerEvents = ''))
addEventListener('keydown', e => e.key === 'Control' && elemsSet())
addEventListener('keyup', e => e.key === 'Control' && elemsClear())
addEventListener('click', e => (e.ctrlKey ? elemsSet() : elemsClear()))