public class Viewport extends SimpleContainer
public void onModuleLoad() { Viewport viewport = new Viewport(); viewport.setWidget(new ContentPanel(), new MarginData(10)); RootPanel.get().add(viewport); }The viewport is not added to the root panel automatically. Is is not necessary to call
ResizeContainer.forceLayout()
after adding the viewport to the
RootPanel. Layout will be called after being added to the root panel.Modifier and Type | Class and Description |
---|---|
static interface |
Viewport.ViewportAppearance |
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
Viewport()
Creates a viewport layout container with the default appearance.
|
Viewport(Viewport.ViewportAppearance appearance)
Creates a viewport layout container with the specified appearance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getEnableScroll()
Returns true if window scrolling is enabled.
|
void |
setEnableScroll(boolean enableScroll)
Sets whether window scrolling is enabled.
|
add, add, getWidget, isResize, setResize, setWidget, setWidget
forceLayout, isLayoutRunning, isOrWasLayoutRunning, onResize
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, onBrowserEvent, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
public Viewport()
public Viewport(Viewport.ViewportAppearance appearance)
appearance
- the appearance of the viewport layout containerpublic boolean getEnableScroll()
public void setEnableScroll(boolean enableScroll)
enableScroll
- true to enable window scrollingCopyright © 2015. All rights reserved.