Package io.jmix.ui.widget.client.tooltip
Class JmixTooltip.JmixTooltipEventHandler
java.lang.Object
com.vaadin.client.VTooltip.TooltipEventHandler
io.jmix.ui.widget.client.tooltip.JmixTooltip.JmixTooltipEventHandler
- All Implemented Interfaces:
com.google.gwt.event.dom.client.BlurHandler,com.google.gwt.event.dom.client.FocusHandler,com.google.gwt.event.dom.client.KeyDownHandler,com.google.gwt.event.dom.client.MouseDownHandler,com.google.gwt.event.dom.client.MouseMoveHandler,com.google.gwt.event.dom.client.MouseOutHandler,com.google.gwt.event.shared.EventHandler
- Enclosing class:
- JmixTooltip
public class JmixTooltip.JmixTooltipEventHandler
extends com.vaadin.client.VTooltip.TooltipEventHandler
-
Field Summary
FieldsFields inherited from class com.vaadin.client.VTooltip.TooltipEventHandler
handledByFocus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected booleanelementIsIndicator(com.google.gwt.dom.client.Element relativeElement) protected com.vaadin.client.TooltipInfogetTooltipFor(com.google.gwt.dom.client.Element element) protected voidhandleShowHide(com.google.gwt.event.dom.client.DomEvent domEvent, boolean isFocused) protected booleanisClassNameExcluded(String className) protected booleanisContextHelpElement(com.google.gwt.dom.client.Element element) protected booleanisRequiredIndicator(com.google.gwt.dom.client.Element element) protected booleanisTooltipElement(com.google.gwt.dom.client.Element element) voidonMouseDown(com.google.gwt.event.dom.client.MouseDownEvent event) protected com.vaadin.client.TooltipInfoupdateTooltip(com.vaadin.client.TooltipInfo info, com.google.gwt.dom.client.Element element) Methods inherited from class com.vaadin.client.VTooltip.TooltipEventHandler
handleHideEvent, onBlur, onFocus, onKeyDown, onMouseMove, onMouseOut
-
Field Details
-
currentConnector
protected com.vaadin.client.ComponentConnector currentConnector
-
-
Constructor Details
-
JmixTooltipEventHandler
public JmixTooltipEventHandler()
-
-
Method Details
-
isTooltipElement
protected boolean isTooltipElement(com.google.gwt.dom.client.Element element) -
isRequiredIndicator
protected boolean isRequiredIndicator(com.google.gwt.dom.client.Element element) -
isContextHelpElement
protected boolean isContextHelpElement(com.google.gwt.dom.client.Element element) -
checkRequiredIndicatorVisible
protected void checkRequiredIndicatorVisible() -
isClassNameExcluded
-
getTooltipFor
protected com.vaadin.client.TooltipInfo getTooltipFor(com.google.gwt.dom.client.Element element) - Overrides:
getTooltipForin classcom.vaadin.client.VTooltip.TooltipEventHandler
-
updateTooltip
protected com.vaadin.client.TooltipInfo updateTooltip(com.vaadin.client.TooltipInfo info, com.google.gwt.dom.client.Element element) -
onMouseDown
public void onMouseDown(com.google.gwt.event.dom.client.MouseDownEvent event) - Specified by:
onMouseDownin interfacecom.google.gwt.event.dom.client.MouseDownHandler- Overrides:
onMouseDownin classcom.vaadin.client.VTooltip.TooltipEventHandler
-
handleShowHide
protected void handleShowHide(com.google.gwt.event.dom.client.DomEvent domEvent, boolean isFocused) - Overrides:
handleShowHidein classcom.vaadin.client.VTooltip.TooltipEventHandler
-
elementIsIndicator
protected boolean elementIsIndicator(com.google.gwt.dom.client.Element relativeElement)
-