Class LytFlowLink
java.lang.Object
guideme.document.flow.LytFlowContent
guideme.document.flow.LytFlowSpan
guideme.document.flow.LytTooltipSpan
guideme.document.flow.LytFlowLink
- All Implemented Interfaces:
LytFlowParent, InteractiveElement, LytErrorSink, ExportableResourceProvider, Styleable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable net.minecraft.sounds.SoundEventbooleanmouseClicked(GuideUiHost screen, int x, int y, net.minecraft.client.input.MouseButtonInfo button, boolean doubleClick) voidsetClickCallback(@Nullable Consumer<GuideUiHost> clickCallback) voidsetClickSound(@Nullable net.minecraft.sounds.SoundEvent clickSound) voidsetExternalUrl(URI uri) Configures this link to open the given external URL on click.voidsetPageLink(PageAnchor anchor) Configures this link to open the given page on click.Methods inherited from class LytTooltipSpan
exportResources, getTooltip, setTooltipMethods inherited from class LytFlowSpan
append, getChildren, visitChildrenMethods inherited from class LytFlowContent
getFlowParent, getHoverStyle, getParent, getStyle, getStylingParent, isInclusiveAncestor, setHoverStyle, setParent, setStyle, visitMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface InteractiveElement
mouseCaptureLost, mouseMoved, mouseReleasedMethods inherited from interface LytFlowParent
appendBreak, appendComponent, appendError, appendTextMethods inherited from interface Styleable
getHoverStyle, getStyle, getStylingParent, modifyHoverStyle, modifyStyle, resolveHoverStyle, resolveStyle, setHoverStyle, setStyle
-
Constructor Details
-
LytFlowLink
public LytFlowLink()
-
-
Method Details
-
setClickCallback
-
mouseClicked
public boolean mouseClicked(GuideUiHost screen, int x, int y, net.minecraft.client.input.MouseButtonInfo button, boolean doubleClick) -
getClickSound
@Nullable public @Nullable net.minecraft.sounds.SoundEvent getClickSound() -
setClickSound
public void setClickSound(@Nullable @Nullable net.minecraft.sounds.SoundEvent clickSound) -
setExternalUrl
Configures this link to open the given external URL on click. -
setPageLink
Configures this link to open the given page on click.
-