public abstract class AbstractToggleButton extends AbstractIconButton implements HasDataToggle
AbstractButton
,
Toggle
AbstractButton.ButtonStateHandler
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
IndexedPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
AbstractToggleButton() |
protected |
AbstractToggleButton(ButtonType type) |
Modifier and Type | Method and Description |
---|---|
Toggle |
getDataToggle()
Gets the data-toggle attribute on the widget
|
void |
setDataToggle(Toggle toggle)
Specifies that this button acts as a toggle, for instance for a parent
DropDown
or ButtonGroup
Adds a Caret as a child widget. |
void |
setToggleCaret(boolean toggleCaret)
Toggles the display of the caret for the button
|
getBadgePosition, getBadgeText, getIcon, getIconFlip, getIconPosition, getIconRotate, getIconSize, getText, isIconBordered, isIconFixedWidth, isIconInverse, isIconPulse, isIconSpin, setBadgePosition, setBadgeText, setIcon, setIconBordered, setIconFixedWidth, setIconFlip, setIconInverse, setIconPosition, setIconPulse, setIconRotate, setIconSize, setIconSpin, setText
addClickHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, click, createElement, getDataTarget, getSize, getTabIndex, getType, isActive, isEnabled, setAccessKey, setActive, setBlock, setDataDismiss, setDataLoadingText, setDataTarget, setDataTargetWidget, setDataTargetWidgets, setEnabled, setFocus, setSize, setTabIndex, setType, state, toggle
add, getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
forEach, spliterator
protected AbstractToggleButton()
protected AbstractToggleButton(ButtonType type)
public void setToggleCaret(boolean toggleCaret)
toggleCaret
- show/hide the caret for the buttonpublic void setDataToggle(Toggle toggle)
DropDown
or ButtonGroup
Adds a Caret
as a child widget.setDataToggle
in interface HasDataToggle
toggle
- Kind of togglepublic Toggle getDataToggle()
HasDataToggle
getDataToggle
in interface HasDataToggle
Copyright © 2017. All rights reserved.