Every object has its own Mouse, accessible with .

    mouse.click(x, y[, options])

    • x <number>
    • options <>
      • button <”left”|”right”|”middle”> Defaults to left.
      • clickCount <number> defaults to 1. See .
      • delay <number> Time to wait between mousedown and mouseup in milliseconds. Defaults to 0.
    • returns: <>

    mouse.dblclick(x, y[, options])

    • <>
    • y <number>
    • options <>
      • button <”left”|”right”|”middle”> Defaults to left.
      • delay <number> Time to wait between mousedown and mouseup in milliseconds. Defaults to 0.
    • returns: <>

    Shortcut for mouse.move, , mouse.up, and mouse.up.

    mouse.down([options])

    mouse.move(x, y[, options])

    • x <number>
    • y <>
    • options <Object>
      • steps <> defaults to 1. Sends intermediate mousemove events.
    • returns: <Promise>

    Dispatches a mousemove event.

    mouse.up([options])

    • options <Object>
      • button <”left”|”right”|”middle”> Defaults to left.
      • clickCount <> defaults to 1. See UIEvent.detail.