spiegel-keyman/web/src/engine/events
Marc Durdin 0f390d47cc chore(common): maintenance on build scripts - cd
Fixes #11324.

* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
..
src feat(web): retrieval of base transcription for multitaps 2023-10-26 09:48:21 +07:00
.c8rc.json feat(web): c8 for lower-level headless child packages 2023-06-12 11:46:07 +07:00
build.sh chore(common): maintenance on build scripts - cd 2024-05-02 15:54:29 +07:00
readme.md change(web): legacy events as child project engine/events 2023-04-18 12:07:16 +07:00
tsconfig.json feat(web): retrieval of base transcription for multitaps 2023-10-26 09:48:21 +07:00

engine/events

This submodule provides definitions for utilized by KMW event handling:

  1. Our documented API events from KMW 16.0 and before have a different specification from that of EventEmitter, which started seeing use for internal events in KMW 12.0.
  2. The OSK features UI elements that are displayed conditionally based on if there are event handlers for specific events; this needs special handling, even when basing the events on EventEmitter.