From 520976e5c07f1367cbfd6a71ee4dd95569c2619f Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Wed, 19 May 2021 09:24:22 -0400 Subject: [PATCH] add feature to redirect alerts into events --- src/kiri/main.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/kiri/main.js b/src/kiri/main.js index 48522451..70f5739f 100644 --- a/src/kiri/main.js +++ b/src/kiri/main.js @@ -70,6 +70,7 @@ work_alerts: true, // allow disabling work progress alerts hover: false, // when true fires mouse hover events hoverAdds: false, // when true only searches widget additions + alert_event: false // emit alerts as events instead of display }; const selection = { @@ -559,12 +560,20 @@ return updateAlerts(true); } let rec = [message, Date.now(), time, true]; - alerts.push(rec); - updateAlerts(); + if (feature.alert_event) { + API.event.emit('alert', rec); + } else { + alerts.push(rec); + updateAlerts(); + } return rec; } function alert2cancel(rec) { + if (feature.alert_event) { + API.event.emit('alert.cancel', rec); + return; + } if (Array.isArray(rec)) { rec[3] = false; updateAlerts();