## Package com.google.gwt.event.dom.client

Types related to DOM events.

See:
Description

Interface Summary
BlurHandler | Handler interface for `BlurEvent` events.
ChangeHandler | Handler for `ChangeEvent` events.
ClickHandler | Handler for `ClickEvent` events.
ContextMenuHandler | Handler for `ContextMenuEvent` events.
DoubleClickHandler | Handler interface for `DoubleClickEvent` events.
ErrorHandler | Handler interface for `ErrorEvent` events.
FocusHandler | Handler interface for `FocusEvent` events.
HasAllFocusHandlers | This is a convenience interface that includes all focus handlers defined by the core GWT system.
HasAllKeyHandlers | Convenience interface used to implement all key handlers at once.
HasAllMouseHandlers | This is a convenience interface that includes all mouse handlers defined by the core GWT system.
HasBlurHandlers | A widget that implements this interface provides registration for `BlurHandler` instances.
HasChangeHandlers | A widget that implements this interface provides registration for `ChangeHandler` instances.
HasClickHandlers | A widget that implements this interface provides registration for `ClickHandler` instances.
HasContextMenuHandlers | A widget that implements this interface provides registration for `ContextMenuHandler` instances.
HasDoubleClickHandlers | A widget that implements this interface provides registration for `DoubleClickHandler` instances.
HasErrorHandlers | A widget that implements this interface provides registration for `ErrorHandler` instances.
HasFocusHandlers | A widget that implements this interface provides registration for `FocusHandler` instances.
HasKeyDownHandlers | A widget that implements this interface provides registration for `KeyDownHandler` instances.
HasKeyPressHandlers | A widget that implements this interface provides registration for `KeyPressHandler` instances.
HasKeyUpHandlers | A widget that implements this interface provides registration for `KeyUpHandler` instances.
HasLoadHandlers | A widget that implements this interface provides registration for `LoadHandler` instances.
HasLoseCaptureHandlers | A widget that implements this interface provides registration for `LoseCaptureHandler` instances.
HasMouseDownHandlers | A widget that implements this interface provides registration for `MouseDownHandler` instances.
HasMouseMoveHandlers | A widget that implements this interface provides registration for `MouseMoveHandler` instances.
HasMouseOutHandlers | A widget that implements this interface provides registration for `MouseOutHandler` instances.
HasMouseOverHandlers | A widget that implements this interface provides registration for `MouseOverHandler` instances.
HasMouseUpHandlers | A widget that implements this interface provides registration for `MouseUpHandler` instances.
HasMouseWheelHandlers | A widget that implements this interface provides registration for `MouseWheelHandler` instances.
HasNativeEvent | An object that implements this interface has a native event associated with it.
HasScrollHandlers | A widget that implements this interface provides registration for `ScrollHandler` instances.
KeyDownHandler | Handler interface for `KeyDownEvent` events.
KeyPressHandler | Handler interface for `KeyPressEvent` events.
KeyUpHandler | Handler interface for `KeyUpEvent` events.
LoadHandler | Handler interface for `LoadEvent` events.
LoseCaptureHandler | Handler interface for `LoseCaptureEvent` events.
MouseDownHandler | Handler interface for `MouseDownEvent` events.
MouseMoveHandler | Handler interface for `MouseMoveEvent` events.
MouseOutHandler | Handler interface for `MouseOutEvent` events.
MouseOverHandler | Handler interface for `MouseOverEvent` events.
MouseUpHandler | Handler interface for `MouseUpEvent` events.
MouseWheelHandler | Handler interface for `MouseWheelEvent` events.
ScrollHandler | Handler interface for `ScrollEvent` events.

Class Summary
BlurEvent | Represents a native blur event.
ChangeEvent | Represents a native change event.
ClickEvent | Represents a native click event.
ContextMenuEvent | Represents a native context menu event.
DomEvent<H extends EventHandler> | `DomEvent` is a subclass of `GwtEvent` that provides events that underlying native browser event object as well as a subclass of `DomEvent.Type` that understands GWT event bits used by sinkEvents().
DomEvent.Type<H extends EventHandler> | Type class used by dom event subclasses.
DoubleClickEvent | Represents a native double click event.
ErrorEvent | Represents a native error event.
FocusEvent | Represents a native focus event.
HandlesAllFocusEvents | Receiver used to handle all focus events at once.
HandlesAllKeyEvents | Receiver used to handle all key events at once.
HandlesAllMouseEvents | Receiver used to handle all mouse events at once.
KeyCodeEvent<H extends EventHandler> | Key up and key down are both events based upon a given key code.
KeyCodes | Contains the native key codes previously defined in `KeyboardListener`.
KeyDownEvent | Represents a native key down event.
KeyEvent<H extends EventHandler> | Base class for Key events.
KeyPressEvent | Represents a native key press event.
KeyUpEvent | Represents a native key up event.
LoadEvent | Represents a native load event.
LoseCaptureEvent | Represents a native lose capture event.
MouseDownEvent | Represents a native mouse down event.
MouseEvent<H extends EventHandler> | Abstract class representing mouse events.
MouseMoveEvent | Represents a native mouse move event.
MouseOutEvent | Represents a native mouse out event.
MouseOverEvent | Represents a native mouse over event.
MouseUpEvent | Represents a native mouse up event.
MouseWheelEvent | Represents a native mouse wheel event.
ScrollEvent | Represents a native scroll event.

## Package com.google.gwt.event.dom.client Description

Types related to DOM events.