Mouse Event
constructor
Buttons
State
what button was clicked
State (Clicked/Released/...)
button and type (press/release/hover) access this using this.button and this.state
x and y position of cursor
See Implementation
Mouse Event