Interface InteractiveElement

All Known Implementing Classes:
LytFlowInlineBlock, LytFlowLink, LytImage, LytSlot, LytTooltipSpan, LytWidget

public interface InteractiveElement
  • Method Details

    • mouseMoved

      default boolean mouseMoved(GuideScreen screen, int x, int y)
    • mouseClicked

      default boolean mouseClicked(GuideScreen screen, int x, int y, int button)
    • mouseReleased

      default boolean mouseReleased(GuideScreen screen, int x, int y, int button)
    • mouseCaptureLost

      default void mouseCaptureLost()
    • getTooltip

      default Optional<GuideTooltip> getTooltip(float x, float y)
      Parameters:
      x - X position of the mouse in document coordinates.
      y - Y position of the mouse in document coordinates.