public class InputAddOn extends DivWidget
AddOn
for input tags.
If you want to append/prepend add-on,
Set appendText/prependText or appendIcon/prependIcon attribute.
<!-- append text -->
<b:InputAddOn appendText="@">
<g:TextBox/>
</b:InputAddOn>
<!-- above setting is same as blow -->
<div class="input-append">
<span class="add-on">@</span><input type="text">
</div>
<!-- prepend text-->
<b:InputAddOn prependText="@">
<g:TextBox/>
</b:InputAddOn>
<!-- above setting is same as blow -->
<div class="input-prepend">
<input type="text"><span class="add-on">@</span>
</div>
<!-- append icon and prepend text-->
<b:InputAddOn appendIcon="STAR" prependText="@">
<g:TextBox/>
</b:InputAddOn>
<!-- above setting is same as blow -->
<div class="input-append input-prepend">
<span class="add-on"><i class="icon-star"></i></span><input type="text"><span class="add-on">@</span>
</div>
AddOn
,
http://twitter.github.com/bootstrap/base-css.html#forms
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
InputAddOn()
Creates an empty widget.
|
Modifier and Type | Method and Description |
---|---|
void |
addAppendWidget(IsWidget w)
Add append widget.
|
void |
addPrependWidget(IsWidget w)
Add prepend widget.
|
protected void |
onLoad() |
void |
setAppendIcon(IconType appendIcon)
set append icon
|
void |
setAppendText(String appendText)
set append text
|
void |
setPrependIcon(IconType prependIcon)
set prepend icon
|
void |
setPrependText(String prependText)
set prepend text
|
addStyle, getId, pullRight, removeStyle, setHideOn, setId, 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, onAttach, onBrowserEvent, onDetach, 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 InputAddOn()
public void setPrependText(String prependText)
prependText
- prepend textpublic void setPrependIcon(IconType prependIcon)
prependIcon
- IconTypepublic void setAppendText(String appendText)
appendText
- append textpublic void setAppendIcon(IconType appendIcon)
appendIcon
- append icon@UiChild(limit=1, tagname="prependWidget") public void addPrependWidget(IsWidget w)
w
- Addred widget to prepend addon.@UiChild(limit=1, tagname="appendWidget") public void addAppendWidget(IsWidget w)
w
- Addred widget to append addon.Copyright © 2012-2014 gwtbootstrap. All Rights Reserved.