Appearance
Variable: KNOWN_EVENTS
ts
const KNOWN_EVENTS: readonly ["mapMounted", "load", "select", "coordsSelect", "floorChange", "idleChange", "mapOverlayMarkerSelect", "zoomLevelChange", "mapCenterChange", "promotionClick", "navigationStart", "searchText", "detailsView", "promotionDetails", "accessibilityChange", "themeChange", "boostComplete", "all", "protocolError", "mapClosed", "poiOfferShown", "mapLoadTime", "stepDirectionViewed", "similarPoiSuggested", "similarPoiClicked", "searchVoiceUsed", "searchByCategory", "recommendationClicked", "recommendationTriggered", "terminalSelected", "multiPointRouteInitiated", "buildingChange"];The 32 canonical known events.
Order is significant — consumers (and the postMessage contract check at contracts/postmessage-contract.json) rely on tuple-index stability. New entries are APPENDED, never inserted, so existing index-based code paths stay valid.