com.extjs.gxt.ui.client.widget.layout
Class FitLayout

java.lang.Object
  extended by com.extjs.gxt.ui.client.event.BaseObservable
      extended by com.extjs.gxt.ui.client.widget.Layout
          extended by com.extjs.gxt.ui.client.widget.layout.FitLayout
All Implemented Interfaces:
Observable
Direct Known Subclasses:
AccordionLayout, CardLayout

public class FitLayout
extends Layout

This is a base class for layouts that contain a single item that automatically expands to fill the layout's container.

Child Widgets are:

In the following code, the child panel will be sized to 400 by 400 when the parent container is sized:

   LayoutContainer container = new LayoutContainer();
   container.setLayout(new FitLayout());

   ContentPanel panel = new ContentPanel();
   container.add(panel);

   container.setSize(400, 400);
 

See Also:
FitData

Constructor Summary
FitLayout()
          Creates a new fit layout instance.
 
Method Summary
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Layout
getExtraStyle, getResizeDelay, isRenderHidden, layout, setContainer, setExtraStyle, setRenderHidden, setResizeDelay
 
Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable
addListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FitLayout

public FitLayout()
Creates a new fit layout instance.