Research-Stack/5-Applications/text-to-cad/viewer/lib/dom.js

6 lines
225 B
JavaScript

export function isEditableTarget(target) {
if (!(target instanceof Element)) {
return false;
}
return !!target.closest("input, textarea, select, [contenteditable=''], [contenteditable='true'], [role='textbox']");
}