spiegel-keyman/web/src/engine/events
Marc Durdin 2726050601 maint(common): rename and move node-related script functions into node.inc.sh
Consolidates the node-related script functions into node.inc.sh, as part
of cleaning up the build scripts and making them easier to maintain into
the future.

Fixes: #14447
2025-08-02 13:34:29 +10:00
..
src change(web): address engine/events linter errors 2025-04-29 10:57:28 +07:00
.c8rc.json chore(web): fix coverage-reporting artifact 2025-02-12 15:56:54 +07:00
build.sh maint(common): rename and move node-related script functions into node.inc.sh 2025-08-02 13:34:29 +10:00
readme.md change(web): legacy events as child project engine/events 2023-04-18 12:07:16 +07:00
tsconfig.json refactor(web): move common/web/utils to web/src/engine/common/web-utils/ 2024-09-10 18:12:46 +02: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.