Generated reference › API — ICoreEssentials/UI/Backends/Web/Events
kind: generated#api#icoreessentials-ui-backends-web-events

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.

HeaderDefinesDeclarationsBases
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. mac is the page's platform.

⚠ NOTHING ABOVE THE BACKEND ZONE MAY INCLUDE THIS.

Declares no class of its own — see the file.