|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface Momentum
Describes the momentum of a gesture after the gesture has been completed. You
can use it to control the speed of scrolling for scrollable widgets affected
by TouchScroller.
| Nested Class Summary | |
|---|---|
static class |
Momentum.State
A snapshot of the current state. |
| Method Summary | |
|---|---|
Momentum.State |
createState(Point initialPosition,
Point initialVelocity)
Create a Momentum.State instance. |
boolean |
updateState(Momentum.State state)
Update the state based on the specified Momentum.State. |
| Method Detail |
|---|
Momentum.State createState(Point initialPosition,
Point initialVelocity)
Momentum.State instance. The Momentum.State instance will be passed
to updateState(State) until the momentum is depleted.
initialPosition - the initial positioninitialVelocity - the initial velocity in pixels per millisecondboolean updateState(Momentum.State state)
Update the state based on the specified Momentum.State. When no more
momentum remains, this method should return false to stop future calls.
The Momentum.State instance is created by a call to
createState(Point, Point), and the same instance if used for the
duration of the momentum. This method should modify the existing state by
calling Momentum.State.setPosition(Point) and/or
Momentum.State.setVelocity(Point).
state - the current state
|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||