API — ICoreEssentials/UI/Backends/Web/Events
The public contract of 1 header(s) under ICoreEssentials/UI/Backends/Web/Events — 0 class/struct definition(s), 0 declaration(s). Each section shows the header's banner and its public (and protected-virtual) surface exactly as the file writes it.
| Header | Defines | Declarations | Bases |
|---|---|---|---|
ICoreWebEventMap.h | — | 0 | — |
ICoreWebEventMap.h#
ICoreEssentials/UI/Backends/Web/Events/ICoreWebEventMap.h
DOM input values -> ICore input values. The web backend's peer of UI/Backends/Gtk4/Events/ICoreGtk4EventMap.h.
⚠ PLAIN C++, NO DOM: the event seat reads the fields off a KeyboardEvent, PointerEvent or WheelEvent in JavaScript and hands the numbers and strings here, so every row of every table is testable under node.
⚠⚠ ON A MAC, COMMAND IS "Control" AND CONTROL IS "Meta". That is the ICore convention every backend follows -- ICoreKeySequence's "Ctrl+C" is Cmd+C on macOS -- and the DOM does the opposite (metaKey is Command). A page that passed ctrlKey through as Control would make every shortcut in the product need the physical Control key on a Mac.
macis the page's platform.⚠ NOTHING ABOVE THE BACKEND ZONE MAY INCLUDE THIS.
Declares no class of its own — see the file.