Class JmixButton
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.button.Button
io.jmix.flowui.kit.component.button.JmixButton
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.BlurNotifier<com.vaadin.flow.component.button.Button>,- com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.button.Button>,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.Focusable<com.vaadin.flow.component.button.Button>,- com.vaadin.flow.component.FocusNotifier<com.vaadin.flow.component.button.Button>,- com.vaadin.flow.component.HasAriaLabel,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasEnabled,- com.vaadin.flow.component.HasSize,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.component.HasText,- com.vaadin.flow.component.HasTheme,- com.vaadin.flow.component.shared.HasPrefix,- com.vaadin.flow.component.shared.HasSuffix,- com.vaadin.flow.component.shared.HasThemeVariant<com.vaadin.flow.component.button.ButtonVariant>,- com.vaadin.flow.component.shared.HasTooltip,- HasAction,- HasShortcutCombination,- HasTitle,- Serializable
- Direct Known Subclasses:
- BreadCrumbsPresenter.NavigationButton
public class JmixButton
extends com.vaadin.flow.component.button.Button
implements 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>Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasTextcom.vaadin.flow.component.HasText.WhiteSpace
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected JmixButtonActionSupportprotected KeyCombinationprotected com.vaadin.flow.component.ShortcutRegistration
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected JmixButtonActionSupportvoidvoidsetShortcutCombination(KeyCombination shortcutCombination) Methods inherited from class com.vaadin.flow.component.button.Buttonclick, clickInClient, getIcon, isAutofocus, isDisableOnClick, isIconAfterText, onAttach, remove, setAutofocus, setDisableOnClick, setEnabled, setIcon, setIconAfterText, setTextMethods 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, 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.HasAriaLabelgetAriaLabel, getAriaLabelledBy, setAriaLabel, setAriaLabelledByMethods inherited from interface com.vaadin.flow.component.HasElementgetElementMethods inherited from interface com.vaadin.flow.component.HasEnabledisEnabledMethods inherited from interface com.vaadin.flow.component.shared.HasPrefixgetPrefixComponent, setPrefixComponentMethods inherited from interface com.vaadin.flow.component.HasSizegetHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.shared.HasSuffixgetSuffixComponent, setSuffixComponentMethods inherited from interface com.vaadin.flow.component.HasTextgetText, getWhiteSpace, setWhiteSpaceMethods inherited from interface com.vaadin.flow.component.HasThemeaddThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeNameMethods inherited from interface com.vaadin.flow.component.shared.HasThemeVariantaddThemeVariants, removeThemeVariantsMethods inherited from interface com.vaadin.flow.component.shared.HasTooltipgetTooltip, setTooltipText
- 
Field Details- 
actionSupport
- 
shortcutRegistrationprotected com.vaadin.flow.component.ShortcutRegistration shortcutRegistration
- 
shortcutCombination
 
- 
- 
Constructor Details- 
JmixButtonpublic JmixButton()
 
- 
- 
Method Details- 
setAction
- 
getAction
- 
getActionSupport
- 
getShortcutCombination- Specified by:
- getShortcutCombinationin interface- HasShortcutCombination
 
- 
setShortcutCombination- Specified by:
- setShortcutCombinationin interface- HasShortcutCombination
 
 
-