doc: add self TOC tree for API document
event: keep the same ID for WHEEL_UP/DOWN for retro-compat
event: fix mouse wheel event in web build