index : btroops | |
Virtual board game-aid for BattleTroops, an infantry combat simulator wargame published by FASA in 1989. |
aboutsummaryrefslogtreecommitdiff |
diff options
author | Catalin Mititiuc <webdevcat@proton.me> | 2024-08-08 15:27:12 -0700 |
---|---|---|
committer | Catalin Mititiuc <webdevcat@proton.me> | 2024-08-08 15:27:12 -0700 |
commit | 23188152c91a8e638ab832fa1fa122d59d1fc391 (patch) | |
tree | d8568304a5b4b91f4864a540619493a511a4bb24 /src/modules/observable.js | |
parent | b970b34a8848a65a44f1e3a64465270845371492 (diff) |
Add additional params to observable calls; reveal counter and record logic on selections
Diffstat (limited to 'src/modules/observable.js')
-rw-r--r-- | src/modules/observable.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/observable.js b/src/modules/observable.js index c9bea9b..65394f6 100644 --- a/src/modules/observable.js +++ b/src/modules/observable.js @@ -1,8 +1,8 @@ const observers = {}; export const Observable = Object.freeze({ - notify: (event, data) => { - (observers[event] || []).forEach((observer) => observer(data)) + notify: (event, ...data) => { + (observers[event] || []).forEach((observer) => observer(...data)) }, subscribe: (event, func) => { |