MouseEvent

object MouseEvent
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class Click(x: Int, y: Int) extends MouseEvent

The mouse has been clicked.

The mouse has been clicked.

Value Params
x

X coord relative to magnification level

y

Y coord relative to magnification level

final case class MouseDown(x: Int, y: Int) extends MouseEvent

The left mouse button was pressed down.

The left mouse button was pressed down.

Value Params
x

X coord relative to magnification level

y

Y coord relative to magnification level

final case class MouseUp(x: Int, y: Int) extends MouseEvent

The left mouse button was released.

The left mouse button was released.

Value Params
x

X coord relative to magnification level

y

Y coord relative to magnification level

final case class Move(x: Int, y: Int) extends MouseEvent

The mouse was moved to a new position.

The mouse was moved to a new position.

Value Params
x

X coord relative to magnification level

y

Y coord relative to magnification level

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror