add back .isDeleted property to becca's note, branch and attribute entities for BC, fixes #2268

This commit is contained in:
zadam
2021-10-31 21:03:26 +01:00
parent ec4d445f97
commit 5978447185
6 changed files with 32 additions and 6 deletions

View File

@@ -27,6 +27,19 @@ function subscribe(eventTypes, listener) {
}
}
function subscribeBeccaLoader(eventTypes, listener) {
if (!Array.isArray(eventTypes)) {
eventTypes = [ eventTypes ];
}
for (const eventType of eventTypes) {
eventListeners[eventType] = eventListeners[eventType] || [];
// becca loader should be the first listener so that other listeners can already work
// with updated becca
eventListeners[eventType] = [listener, ...eventListeners[eventType]];
}
}
function emit(eventType, data) {
const listeners = eventListeners[eventType];
@@ -45,6 +58,7 @@ function emit(eventType, data) {
module.exports = {
subscribe,
subscribeBeccaLoader,
emit,
// event types:
NOTE_TITLE_CHANGED,