import "golang.org/x/mobile/event/mouse"
        
Package mouse defines an event for mouse input.
See the golang.org/x/mobile/app package for details on the event model.
Button is a mouse button.
const (
    ButtonNone      Button = +0
    ButtonLeft      Button = +1
    ButtonMiddle    Button = +2
    ButtonRight     Button = +3
    ButtonWheelUp   Button = -1
    ButtonWheelDown Button = -2
)Direction is the direction of the mouse event.
type Event struct {
    // X and Y are the mouse location, in pixels.
    X, Y float32
    // Button is the mouse button being pressed or released. Its value may be
    // zero, for a mouse move or drag without any button change.
    Button Button
    // Modifiers is a bitmask representing a set of modifier keys:
    // key.ModShift, key.ModAlt, etc.
    Modifiers key.Modifiers
    // Direction is the direction of the mouse event: DirPress, DirRelease,
    // or DirNone (for mouse moves or drags).
    Direction Direction
}Event is a mouse event.
Package mouse imports 2 packages (graph) and is imported by 6 packages. Updated 4 days ago. Refresh now. Tools for package owners.