This commit is contained in:
nnduc
2026-10-24 14:03:52 +07:00
commit 4fe046de58
4790 changed files with 311146 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
var Dialog = {
addScroll : function() {
document.querySelector('#dialog').classList.add('scroll');
},
removeScroll : function() {
document.querySelector('#dialog').classList.remove('scroll');
},
addLocked : function() {
document.querySelector('#dialog').classList.add('locked');
},
locked : function() {
return document.querySelector('#dialog').classList.contains('locked');
},
filled : function() {
return (document.querySelector('#dialog').innerHTML != '');
},
clear : function() {
if (Dialog.filled()
&& !Dialog.locked()) {
Dialog_ajaxClear();
}
},
}
MovimEvents.registerBody('click', 'dialog', (e) => {
if (Dialog.filled() && document.querySelector('body') == e.target) {
Dialog.clear();
}
});
MovimEvents.registerBody('keydown', 'dialog', (e) => {
if (e.key == 'Escape') {
Dialog.clear();
}
});