public class NavWidget extends ListItem implements HasClickHandlers, HasIcon
<b:NavWidget text="Inbox"><b:Badge /></b:NavWidget>NavList,
WellNavList,
Dropdown,
Navbar,
ResponsiveNavbarUIObject.DebugIdImpl, UIObject.DebugIdImplEnabledHasWidgets.ForIsWidgetIndexedPanel.ForIsWidgetDEBUG_ID_PREFIX| Modifier and Type | Method and Description |
|---|---|
void |
add(Widget w)
Add widget to inner anchor
|
HandlerRegistration |
addClickHandler(ClickHandler handler) |
void |
addWidget(Widget w)
Add widget to this widget
|
void |
clear() |
IconAnchor |
getAnchor() |
String |
getName()
Get anchor name
|
String |
getTarget()
Get anchor target attribute.
|
String |
getText() |
boolean |
isActive() |
boolean |
isDisabled() |
void |
setActive(boolean active) |
void |
setBaseIcon(BaseIconType type)
Sets the BaseType of the Icon.
|
void |
setCustomIconStyle(String customIconStyle)
Set custom icon style.
|
void |
setDisabled(boolean disabled) |
void |
setHref(String href) |
void |
setIcon(IconType type)
Sets the Type of the Icon.
|
void |
setIconPosition(IconPosition position)
Set icon position , left or right
|
void |
setIconSize(IconSize size)
Sets the size of the icon.
|
void |
setName(String name)
Set anchor name
|
void |
setTarget(String target)
Set anchor target attribute.
|
void |
setTargetHistoryToken(String targetHistoryToken) |
void |
setText(String text) |
addStyle, insert, removeStyle, setHideOn, setShowOn, setStyleadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, unsinkEventsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfireEventiterator, removepublic void setTargetHistoryToken(String targetHistoryToken)
public void setBaseIcon(BaseIconType type)
setBaseIcon in interface HasIconpublic void setIconSize(IconSize size)
HasIconDefault is DEFAULT.
setIconSize in interface HasIconsize - the new size.public void setActive(boolean active)
public boolean isActive()
public void setDisabled(boolean disabled)
public boolean isDisabled()
public IconAnchor getAnchor()
public HandlerRegistration addClickHandler(ClickHandler handler)
addClickHandler in interface HasClickHandlerspublic void add(Widget w)
add in interface HasWidgetsadd in class ComplexWidget@UiChild(tagname="widget") public void addWidget(Widget w)
w - public void clear()
clear in interface HasWidgetsclear in class Panelpublic void setTarget(String target)
target - target namepublic void setCustomIconStyle(String customIconStyle)
HasIconIt sets css class name to <i> tag. You can set any icons style.
setCustomIconStyle in interface HasIconpublic void setIconPosition(IconPosition position)
HasIconsetIconPosition in interface HasIconposition - icon's positionCopyright © 2012-2014 gwtbootstrap. All Rights Reserved.