public class ToggleSwitchBase extends Widget implements HasSize<SizeType>, HasValue<Boolean>, HasValueChangeHandlers<Boolean>, HasEnabled, HasVisibility, HasId, HasName, HasReadOnly, HasResponsiveness, IsEditor<LeafValueEditor<Boolean>>
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledDEBUG_ID_PREFIX| Modifier | Constructor and Description | 
|---|---|
protected  | 
ToggleSwitchBase(InputElement element)  | 
| Modifier and Type | Method and Description | 
|---|---|
HandlerRegistration | 
addValueChangeHandler(ValueChangeHandler<Boolean> handler)  | 
LeafValueEditor<Boolean> | 
asEditor()  | 
String | 
getId()  | 
String | 
getLabelText()  | 
String | 
getName()  | 
ColorType | 
getOffColor()  | 
String | 
getOffText()  | 
ColorType | 
getOnColor()  | 
String | 
getOnText()  | 
SizeType | 
getSize()  | 
Boolean | 
getValue()  | 
boolean | 
isAnimate()  | 
boolean | 
isEnabled()  | 
boolean | 
isIndeterminate()  | 
boolean | 
isInverse()  | 
boolean | 
isRadioAllOff()  | 
boolean | 
isReadOnly()  | 
boolean | 
isVisible()  | 
void | 
onChange(boolean value)  | 
protected void | 
onLoad()  | 
protected void | 
onUnload()  | 
void | 
setAnimate(boolean animate)  | 
void | 
setEnabled(boolean enabled)  | 
void | 
setHandleWidth(String handleWidth)
Sets the handle's width. 
 | 
void | 
setHiddenOn(DeviceSize deviceSize)  | 
void | 
setId(String id)  | 
void | 
setIndeterminate(boolean indeterminate)
Indeterminate state. 
 | 
void | 
setInverse(boolean inverse)
Inverse switch direction. 
 | 
void | 
setLabelText(String labelText)  | 
void | 
setLabelWidth(String labelWidth)
Sets the label's width (the space between handles). 
 | 
void | 
setName(String name)  | 
void | 
setOffColor(ColorType offColor)  | 
void | 
setOffIcon(IconType iconType)  | 
void | 
setOffText(String offText)  | 
void | 
setOnColor(ColorType onColor)  | 
void | 
setOnIcon(IconType iconType)  | 
void | 
setOnText(String onText)  | 
void | 
setRadioAllOff(boolean radioAllOff)
Allow this radio button to be unchecked by the user. 
 | 
void | 
setReadOnly(boolean readOnly)  | 
void | 
setSize(SizeType size)  | 
void | 
setValue(Boolean value)  | 
void | 
setValue(Boolean value,
        boolean fireEvents)  | 
void | 
setVisible(boolean visible)  | 
void | 
setVisibleOn(DeviceSize deviceSize)  | 
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfireEventprotected ToggleSwitchBase(InputElement element)
public void setVisibleOn(DeviceSize deviceSize)
setVisibleOn in interface HasResponsivenesspublic void setHiddenOn(DeviceSize deviceSize)
setHiddenOn in interface HasResponsivenesspublic boolean isEnabled()
isEnabled in interface HasEnabledpublic void setEnabled(boolean enabled)
setEnabled in interface HasEnabledpublic ColorType getOnColor()
public void setOnColor(ColorType onColor)
public ColorType getOffColor()
public void setOffColor(ColorType offColor)
public boolean isAnimate()
public void setAnimate(boolean animate)
public void setOnIcon(IconType iconType)
public String getOffText()
public void setOffText(String offText)
public void setOffIcon(IconType iconType)
public String getLabelText()
public void setLabelText(String labelText)
public HandlerRegistration addValueChangeHandler(ValueChangeHandler<Boolean> handler)
addValueChangeHandler in interface HasValueChangeHandlers<Boolean>public void onChange(boolean value)
public LeafValueEditor<Boolean> asEditor()
asEditor in interface IsEditor<LeafValueEditor<Boolean>>public boolean isReadOnly()
isReadOnly in interface HasReadOnlypublic void setReadOnly(boolean readOnly)
setReadOnly in interface HasReadOnlypublic boolean isIndeterminate()
public void setIndeterminate(boolean indeterminate)
public boolean isInverse()
public void setInverse(boolean inverse)
public boolean isRadioAllOff()
public void setRadioAllOff(boolean radioAllOff)
public void setHandleWidth(String handleWidth)
labelWidth - - set to "auto" (default) for automatic sizing, integer otherwisepublic void setLabelWidth(String labelWidth)
labelWidth - - set to "auto" (default) for automatic sizing, integer otherwisepublic void setVisible(boolean visible)
setVisible in interface HasVisibilitysetVisible in class UIObjectpublic boolean isVisible()
isVisible in interface HasVisibilityisVisible in class UIObjectCopyright © 2017. All rights reserved.