Properties Methods Events Direct Link

Class Ext.EventObject

Package:Ext
Defined In:EventManager.js
Class:EventObject
Extends:Object
EventObject exposes the Yahoo! UI Event functionality directly on the object passed to your event handler. It exists mostly for convenience. It also fixes the annoying null checks automatically to cleanup your code Example:
function handleClick(e){ // e is not a standard event object, it is a Ext.EventObject
    e.preventDefault();
    var target = e.getTarget();
    ...
 }
 var myDiv = Ext.get("myDiv");
 myDiv.on("click", handleClick);
 //or
 Ext.EventManager.on("myDiv", 'click', handleClick);
 Ext.EventManager.addListener("myDiv", 'click', handleClick);


This class is a singleton and cannot be created directly.

Public Properties

Property Defined By
  A : Number
Key constant
EventObject
  ALT : Number
Key constant
EventObject
  B : Number
Key constant
EventObject
  BACKSPACE : Number
Key constant
EventObject
  C : Number
Key constant
EventObject
  CAPS_LOCK : Number
Key constant
EventObject
  CONTEXT_MENU : Number
Key constant
EventObject
  CTRL : Number
Key constant
EventObject
  D : Number
Key constant
EventObject
  DELETE : Number
Key constant
EventObject
  DOWN : Number
Key constant
EventObject
  E : Number
Key constant
EventObject
  EIGHT : Number
Key constant
EventObject
  END : Number
Key constant
EventObject
  ENTER : Number
Key constant
EventObject
  ESC : Number
Key constant
EventObject
  F : Number
Key constant
EventObject
  F1 : Number
Key constant
EventObject
  F10 : Number
Key constant
EventObject
  F11 : Number
Key constant
EventObject
  F12 : Number
Key constant
EventObject
  F2 : Number
Key constant
EventObject
  F3 : Number
Key constant
EventObject
  F4 : Number
Key constant
EventObject
  F5 : Number
Key constant
EventObject
  F6 : Number
Key constant
EventObject
  F7 : Number
Key constant
EventObject
  F8 : Number
Key constant
EventObject
  F9 : Number
Key constant
EventObject
  FIVE : Number
Key constant
EventObject
  FOUR : Number
Key constant
EventObject
  G : Number
Key constant
EventObject
  H : Number
Key constant
EventObject
  HOME : Number
Key constant
EventObject
  I : Number
Key constant
EventObject
  INSERT : Number
Key constant
EventObject
  J : Number
Key constant
EventObject
  K : Number
Key constant
EventObject
  L : Number
Key constant
EventObject
  LEFT : Number
Key constant
EventObject
  M : Number
Key constant
EventObject
  N : Number
Key constant
EventObject
  NINE : Number
Key constant
EventObject
  NUM_CENTER : Number
Key constant
EventObject
  NUM_DIVISION : Number
Key constant
EventObject
  NUM_EIGHT : Number
Key constant
EventObject
  NUM_FIVE : Number
Key constant
EventObject
  NUM_FOUR : Number
Key constant
EventObject
  NUM_MINUS : Number
Key constant
EventObject
  NUM_MULTIPLY : Number
Key constant
EventObject
  NUM_NINE : Number
Key constant
EventObject
  NUM_ONE : Number
Key constant
EventObject
  NUM_PERIOD : Number
Key constant
EventObject
  NUM_PLUS : Number
Key constant
EventObject
  NUM_SEVEN : Number
Key constant
EventObject
  NUM_SIX : Number
Key constant
EventObject
  NUM_THREE : Number
Key constant
EventObject
  NUM_TWO : Number
Key constant
EventObject
  NUM_ZERO : Number
Key constant
EventObject
  O : Number
Key constant
EventObject
  ONE : Number
Key constant
EventObject
  P : Number
Key constant
EventObject
  PAGE_DOWN : Number
Key constant
EventObject
  PAGE_UP : Number
Key constant
EventObject
  PAUSE : Number
Key constant
EventObject
  PRINT_SCREEN : Number
Key constant
EventObject
  Q : Number
Key constant
EventObject
  R : Number
Key constant
EventObject
  RETURN : Number
Key constant
EventObject
  RIGHT : Number
Key constant
EventObject
  S : Number
Key constant
EventObject
  SEVEN : Number
Key constant
EventObject
  SHIFT : Number
Key constant
EventObject
  SIX : Number
Key constant
EventObject
  SPACE : Number
Key constant
EventObject
  T : Number
Key constant
EventObject
  TAB : Number
Key constant
EventObject
  THREE : Number
Key constant
EventObject
  TWO : Number
Key constant
EventObject
  U : Number
Key constant
EventObject
  UP : Number
Key constant
EventObject
  V : Number
Key constant
EventObject
  W : Number
Key constant
EventObject
  X : Number
Key constant
EventObject
  Y : Number
Key constant
EventObject
  Z : Number
Key constant
EventObject
  ZERO : Number
Key constant
EventObject
  altKey : Object
True if the alt key was down during the event
EventObject
  browserEvent : Object
The normal browser event
EventObject
  button : Object
The button pressed in a mouse event
EventObject
  ctrlKey : Object
True if the control key was down during the event
EventObject
  shiftKey : Object
True if the shift key was down during the event
EventObject

Public Methods

Method Defined By

Public Events

This class has no public events.