public interface

AnimatedLayout

com.google.gwt.user.client.ui.AnimatedLayout
Known Indirect Subclasses

Class Overview

Specifies that a panel can animate between layouts.

The normal use pattern is to set all childrens' positions, then to call animate(int) to move them to their new positions over some period of time.

Summary

Public Methods
abstract void animate(int duration)
Layout children, animating over the specified period of time.
abstract void animate(int duration, Layout.AnimationCallback callback)
Layout children, animating over the specified period of time.
abstract void forceLayout()
Layout children immediately.

Public Methods

public abstract void animate (int duration)

Layout children, animating over the specified period of time.

Parameters
duration the animation duration, in milliseconds

public abstract void animate (int duration, Layout.AnimationCallback callback)

Layout children, animating over the specified period of time.

This method provides a callback that will be informed of animation updates. This can be used to create more complex animation effects.

Parameters
duration the animation duration, in milliseconds
callback the animation callback

public abstract void forceLayout ()

Layout children immediately.

This is not normally necessary, unless you want to update child widgets' positions explicitly to create a starting point for a subsequent call to animate(int).