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
Fields inherited from class com.vaadin.client.VTooltip.TooltipEventHandler
handledByFocus
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected boolean
elementIsIndicator
(com.google.gwt.dom.client.Element relativeElement) protected com.vaadin.client.TooltipInfo
getTooltipFor
(com.google.gwt.dom.client.Element element) protected void
handleShowHide
(com.google.gwt.event.dom.client.DomEvent domEvent, boolean isFocused) protected boolean
isClassNameExcluded
(String className) protected boolean
isContextHelpElement
(com.google.gwt.dom.client.Element element) protected boolean
isRequiredIndicator
(com.google.gwt.dom.client.Element element) protected boolean
isTooltipElement
(com.google.gwt.dom.client.Element element) void
onMouseDown
(com.google.gwt.event.dom.client.MouseDownEvent event) protected com.vaadin.client.TooltipInfo
updateTooltip
(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:
getTooltipFor
in 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:
onMouseDown
in interfacecom.google.gwt.event.dom.client.MouseDownHandler
- Overrides:
onMouseDown
in classcom.vaadin.client.VTooltip.TooltipEventHandler
-
handleShowHide
protected void handleShowHide(com.google.gwt.event.dom.client.DomEvent domEvent, boolean isFocused) - Overrides:
handleShowHide
in classcom.vaadin.client.VTooltip.TooltipEventHandler
-
elementIsIndicator
protected boolean elementIsIndicator(com.google.gwt.dom.client.Element relativeElement)
-