public class JmixRadioButtonGroupWidget
extends com.vaadin.client.ui.VRadioButtonGroup
implements com.google.gwt.event.dom.client.KeyDownHandler, com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.Boolean>
Constructor and Description |
---|
JmixRadioButtonGroupWidget() |
Modifier and Type | Method and Description |
---|---|
void |
buildOptions(java.util.List<elemental.json.JsonObject> items) |
void |
onClick(com.google.gwt.event.dom.client.ClickEvent event) |
void |
onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) |
void |
onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.Boolean> event) |
protected void |
updateItemEnabled(com.google.gwt.user.client.ui.RadioButton radioButton,
boolean value) |
protected void |
updateItemsSelection() |
addSelectionChangeHandler, focus, getItem, isEnabled, isHtmlContentAllowed, isReadonly, selectItemKey, setEnabled, setHtmlContentAllowed, setReadonly, setTabIndex, updateEnabledState, updateItemSelection
addBlurHandler, addFocusHandler, getWidget
claimElement, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, 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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
public void buildOptions(java.util.List<elemental.json.JsonObject> items)
buildOptions
in class com.vaadin.client.ui.VRadioButtonGroup
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
onClick
in interface com.google.gwt.event.dom.client.ClickHandler
onClick
in class com.vaadin.client.ui.VRadioButtonGroup
public void onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event)
onKeyDown
in interface com.google.gwt.event.dom.client.KeyDownHandler
protected void updateItemEnabled(com.google.gwt.user.client.ui.RadioButton radioButton, boolean value)
updateItemEnabled
in class com.vaadin.client.ui.VRadioButtonGroup
public void onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.Boolean> event)
onValueChange
in interface com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.Boolean>
protected void updateItemsSelection()