Package guideme.document.flow
Class LytTooltipSpan
java.lang.Object
guideme.document.flow.LytFlowContent
guideme.document.flow.LytFlowSpan
guideme.document.flow.LytTooltipSpan
- All Implemented Interfaces:
LytFlowParent,InteractiveElement,LytErrorSink,ExportableResourceProvider,Styleable
- Direct Known Subclasses:
LytFlowLink
public class LytTooltipSpan
extends LytFlowSpan
implements InteractiveElement, ExportableResourceProvider
An inline span that allows a tooltip to be shown on hover.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexportResources(ResourceExporter exporter) getTooltip(float x, float y) voidsetTooltip(@Nullable GuideTooltip tooltip) Methods inherited from class guideme.document.flow.LytFlowSpan
append, getChildren, visitChildrenMethods inherited from class guideme.document.flow.LytFlowContent
getFlowParent, getHoverStyle, getParent, getStyle, getStylingParent, isInclusiveAncestor, setHoverStyle, setParent, setStyle, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface guideme.document.interaction.InteractiveElement
mouseCaptureLost, mouseClicked, mouseMoved, mouseReleasedMethods inherited from interface guideme.document.flow.LytFlowParent
appendBreak, appendComponent, appendError, appendTextMethods inherited from interface guideme.style.Styleable
getHoverStyle, getStyle, getStylingParent, modifyHoverStyle, modifyStyle, resolveHoverStyle, resolveStyle, setHoverStyle, setStyle
-
Constructor Details
-
LytTooltipSpan
public LytTooltipSpan()
-
-
Method Details
-
getTooltip
- Specified by:
getTooltipin interfaceInteractiveElement- Parameters:
x- X position of the mouse in document coordinates.y- Y position of the mouse in document coordinates.
-
setTooltip
-
exportResources
- Specified by:
exportResourcesin interfaceExportableResourceProvider
-