Class ValuePickerButton
java.lang.Object
com.vaadin.flow.component.Component
io.jmix.flowui.kit.component.valuepicker.ValuePickerButton
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.BlurNotifier<ValuePickerButton>,- com.vaadin.flow.component.ClickNotifier<ValuePickerButton>,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.Focusable<ValuePickerButton>,- com.vaadin.flow.component.FocusNotifier<ValuePickerButton>,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasEnabled,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.component.HasTheme,- HasAction,- HasShortcutCombination,- HasTitle,- Serializable
@Tag("jmix-value-picker-button")
@JsModule("./src/value-picker-button/jmix-value-picker-button.js")
public class ValuePickerButton
extends com.vaadin.flow.component.Component
implements com.vaadin.flow.component.ClickNotifier<ValuePickerButton>, com.vaadin.flow.component.Focusable<ValuePickerButton>, com.vaadin.flow.component.HasStyle, com.vaadin.flow.component.HasTheme, HasTitle, HasAction, HasShortcutCombination
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.vaadin.flow.component.BlurNotifiercom.vaadin.flow.component.BlurNotifier.BlurEvent<C extends com.vaadin.flow.component.Component>Nested classes/interfaces inherited from interface com.vaadin.flow.component.FocusNotifiercom.vaadin.flow.component.FocusNotifier.FocusEvent<C extends com.vaadin.flow.component.Component>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ValuePickerButtonActionSupportprotected com.vaadin.flow.component.Componentprotected KeyCombinationprotected com.vaadin.flow.component.ShortcutRegistration
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidadd(com.vaadin.flow.component.Component component) protected ValuePickerButtonActionSupportprotected ValuePickerButtonActionSupportcom.vaadin.flow.component.ComponentgetIcon()protected voidremove(com.vaadin.flow.component.Component component) voidvoidsetIcon(com.vaadin.flow.component.Component icon) voidsetShortcutCombination(KeyCombination shortcutCombination) Methods inherited from class com.vaadin.flow.component.ComponentaddListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.BlurNotifieraddBlurListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifieraddClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.FocusableaddFocusShortcut, blur, focus, getTabIndex, setTabIndexMethods inherited from interface com.vaadin.flow.component.FocusNotifieraddFocusListenerMethods inherited from interface com.vaadin.flow.component.HasElementgetElementMethods inherited from interface com.vaadin.flow.component.HasEnabledisEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.HasThemeaddThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeName
- 
Field Details- 
actionSupport
- 
iconComponentprotected com.vaadin.flow.component.Component iconComponent
- 
shortcutRegistrationprotected com.vaadin.flow.component.ShortcutRegistration shortcutRegistration
- 
shortcutCombination
 
- 
- 
Constructor Details- 
ValuePickerButtonpublic ValuePickerButton()
 
- 
- 
Method Details- 
setAction
- 
getAction
- 
getActionSupport
- 
createActionSupport
- 
getIconpublic com.vaadin.flow.component.Component getIcon()
- 
setIconpublic void setIcon(com.vaadin.flow.component.Component icon) 
- 
addprotected void add(com.vaadin.flow.component.Component component) 
- 
removeprotected void remove(com.vaadin.flow.component.Component component) 
- 
getShortcutCombination- Specified by:
- getShortcutCombinationin interface- HasShortcutCombination
 
- 
setShortcutCombination- Specified by:
- setShortcutCombinationin interface- HasShortcutCombination
 
 
-