Add event tracing debug function

This commit is contained in:
Cohee
2024-03-16 18:17:04 +02:00
parent 7aa5ab2d8d
commit 2173b8b22a
2 changed files with 15 additions and 2 deletions

View File

@ -49,7 +49,11 @@ EventEmitter.prototype.removeListener = function (event, listener) {
};
EventEmitter.prototype.emit = async function (event) {
console.debug('Event emitted: ' + event);
if (localStorage.getItem('eventTracing') === 'true') {
console.trace('Event emitted: ' + event);
} else {
console.debug('Event emitted: ' + event);
}
var i, listeners, length, args = [].slice.call(arguments, 1);
@ -70,7 +74,11 @@ EventEmitter.prototype.emit = async function (event) {
};
EventEmitter.prototype.emitAndWait = function (event) {
console.debug('Event emitted: ' + event);
if (localStorage.getItem('eventTracing') === 'true') {
console.trace('Event emitted: ' + event);
} else {
console.debug('Event emitted: ' + event);
}
var i, listeners, length, args = [].slice.call(arguments, 1);