Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.google.gwt.event.dom.client
Class MouseWheelEvent

    java.lang.Object
      com.google.gwt.event.shared.GwtEvent<H>
          com.google.gwt.event.dom.client.DomEvent<H>
              com.google.gwt.event.dom.client.MouseEvent<MouseWheelHandler>
                  com.google.gwt.event.dom.client.MouseWheelEvent

All Implemented Interfaces:
  HasNativeEvent

    public class MouseWheelEvent

extends MouseEvent<MouseWheelHandler>

Represents a native mouse wheel event.

Nested Class Summary

Nested classes/interfaces inherited from class com.google.gwt.event.dom.client.DomEvent
`DomEvent.Type<H extends EventHandler>`

Constructor Summary
`protected` | `MouseWheelEvent()` Protected constructor, use `DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)` to fire mouse wheel events.

Method Summary
`protected void` | `dispatch(MouseWheelHandler handler)` Should only be called by `HandlerManager`.
`DomEvent.Type<MouseWheelHandler>` | `getAssociatedType()` Returns the type used to register this event.
`int` | `getDeltaY()` Get the change in the mouse wheel position along the Y-axis; positive if the mouse wheel is moving north (toward the top of the screen) or negative if the mouse wheel is moving south (toward the bottom of the screen).
`static DomEvent.Type<MouseWheelHandler>` | `getType()` Gets the event type associated with mouse wheel events.
`boolean` | `isNorth()` Convenience method that returns `true` if `getDeltaY()` is a negative value (ie, the velocity is directed toward the top of the screen).
`boolean` | `isSouth()` Convenience method that returns `true` if `getDeltaY()` is a positive value (ie, the velocity is directed toward the bottom of the screen).

Methods inherited from class com.google.gwt.event.dom.client.MouseEvent
`getClientX, getClientY, getNativeButton, getRelativeX, getRelativeY, getScreenX, getScreenY, getX, getY, isAltKeyDown, isControlKeyDown, isMetaKeyDown, isShiftKeyDown`

Methods inherited from class com.google.gwt.event.dom.client.DomEvent
`fireNativeEvent, fireNativeEvent, getNativeEvent, getRelativeElement, preventDefault, setNativeEvent, setRelativeElement, stopPropagation`

Methods inherited from class com.google.gwt.event.shared.GwtEvent
`assertLive, getSource, isLive, kill, revive, toDebugString, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### MouseWheelEvent

    protected MouseWheelEvent()

  Protected constructor, use `DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)` to fire mouse wheel events.

Method Detail

### getType

    public static DomEvent.Type<MouseWheelHandler> getType()

  Gets the event type associated with mouse wheel events.

  Returns:
    the handler type

### getAssociatedType

    public final DomEvent.Type<MouseWheelHandler> getAssociatedType()

  Description copied from class: `GwtEvent`
  Returns the type used to register this event. Used by handler manager to dispatch events to the correct handlers.

  Specified by:
    `getAssociatedType` in class `DomEvent<MouseWheelHandler>`
  Returns:
    the type

### getDeltaY

    public int getDeltaY()

  Get the change in the mouse wheel position along the Y-axis; positive if the mouse wheel is moving north (toward the top of the screen) or negative if the mouse wheel is moving south (toward the bottom of the screen). Note that delta values are not normalized across browsers or OSes.

  Returns:
    the delta of the mouse wheel along the y axis

### isNorth

    public boolean isNorth()

  Convenience method that returns `true` if `getDeltaY()` is a negative value (ie, the velocity is directed toward the top of the screen).

  Returns:
    true if the velocity is directed toward the top of the screen

### isSouth

    public boolean isSouth()

  Convenience method that returns `true` if `getDeltaY()` is a positive value (ie, the velocity is directed toward the bottom of the screen).

  Returns:
    true if the velocity is directed toward the bottom of the screen

### dispatch

    protected void dispatch(MouseWheelHandler handler)

  Description copied from class: `GwtEvent`
  Should only be called by `HandlerManager`. In other words, do not use or call.

  Specified by:
    `dispatch` in class `GwtEvent<MouseWheelHandler>`
  Parameters:
    `handler` - handler

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD