add onblur handler to tool fields to regenerate more intuitively

This commit is contained in:
Stewart Allen 2021-01-04 20:47:55 -05:00
commit c8d974718f
2 changed files with 20 additions and 3 deletions

View file

@ -73,9 +73,18 @@
setUnits,
confirm,
prompt,
alert
alert,
onBlur
};
function onBlur(obj, fn) {
if (Array.isArray(obj)) {
for (let o of obj) onBlur(o, fn);
return;
}
obj.addEventListener('blur', fn);
}
function alert(message) {
return confirm(message, {ok:true});
}