APIdia Launch Partner
Top Constructors Methods
jdk.internal.org.jline.terminal.impl

public Class MouseSupport

extends Object
Class Inheritance
Imports
java.io.EOFException, .IOError, .IOException, java.nio.charset.StandardCharsets, java.util.EnumSet, java.util.function.IntSupplier, jdk.internal.org.jline.terminal.MouseEvent, .Terminal, jdk.internal.org.jline.utils.InfoCmp, .InputStreamReader

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static boolean
private static int
readExt(Terminal terminal)

public static MouseEvent
readMouse(Terminal terminal, MouseEvent last)

public static MouseEvent
public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

MouseSupportback to summary
public MouseSupport()

Method Detail

hasMouseSupportback to summary
public static boolean hasMouseSupport(Terminal terminal)
readExtback to summary
private static int readExt(Terminal terminal)
readMouseback to summary
public static MouseEvent readMouse(Terminal terminal, MouseEvent last)
readMouseback to summary
public static MouseEvent readMouse(IntSupplier reader, MouseEvent last)
trackMouseback to summary
public static boolean trackMouse(Terminal terminal, Terminal.MouseTracking tracking)