The Event Layer

The class qx.event.Manager provides a per-document wrapper for cross-browser DOM event handling. The implementation of the event layer is inside the qx.event namespace.

The following features work in all supported browsers:

  • Canceling events: stopPropagation()
  • Skipping the browser's default behavior: preventDefault()
  • Unified event objects matching the W3C DOM 2 event interface
  • Cross-browser event bubbling and capturing phase, even in Internet Explorer
  • Pointer event capturing
  • Unified key events. For a full list of available key identifiers see the getKeyIdentifier() method documentation of the qx.event.type.KeySequence class.
  • Unified pointer events