# Package com.io7m.jsycamore.api.mouse

@Export @Version("1.0.0") package com.io7m.jsycamore.api.mouse
`jsycamore` API specification [Mouse].

- Class
  Description
  SyMouseButton
  An enumeration of the mouse buttons used by the package.
  SyMouseEventOnHeld
  Notify the component that the mouse button `button` is currently being held.
  SyMouseEventOnNoLongerOver
  Notify the component that the mouse cursor is no longer over this component.
  SyMouseEventOnOver
  Notify the component that the mouse cursor has just moved over this component.
  SyMouseEventOnPressed
  Notify the component that the mouse button `button` has just been pressed.
  SyMouseEventOnReleased
  Notify the component that the mouse button `button` has just been released.
  SyMouseEventType
  The base type of mouse events.
  SyMouseFocusAcceptingReadableType
  The type of components that can accept mouse focus/queries.
  SyMouseFocusAcceptingType
  The type of components that can accept mouse focus/queries.