public class ResponsiveNavbar extends Navbar
Navbar
that hides the contents of a NavCollapse
whenever
the width of the window is too small.
Only works when the Responsive Layout ist turned on. Create your own
Configurator
and let hasResponsiveDesign()
return true
.
<g:FlowPanel>
<b:ResponsiveNavbar>
<b:Brand>Bootstrap</b:Brand>
<b:NavCollapse>
<b:Nav>
<b:NavLink>Link 1</b:NavLink>
<b:NavLink>Link 2</b:NavLink>
</b:Nav>
<b:NavForm size="1" />
<b:Nav alignment="RIGHT">
<b:NavLink>Link 3</b:NavLink>
</b:Nav>
</b:NavCollapse>
</b:ResponsiveNavbar>
<b:Container>
[...]
</b:Container>
</g:FlowPanel>
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
ResponsiveNavbar()
Creates an empty widget.
|
Modifier and Type | Method and Description |
---|---|
void |
add(Widget child) |
protected Container |
getContainer()
Defines the default container implementation.
|
addWidget, getId, getSpy, onAttach, setId, setInverse, setPosition, setScrollspy, setSpyElement
addStyle, pullRight, removeStyle, setHideOn, setPullRight, setShowOn, setStyle
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add
getWidgetIndex
getWidget, getWidgetCount, getWidgetIndex, remove
public ResponsiveNavbar()
public void add(Widget child)
add
in interface HasWidgets
add
in interface InsertPanel
add
in class Navbar
protected Container getContainer()
FluidContainer
.getContainer
in class Navbar
Copyright © 2012-2014 gwtbootstrap. All Rights Reserved.