class: Mouse

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

  • x <[number]>
  • y <[number]>
  • options <[Object]>
    • button <[string]> leftrightmiddle,默认是 left
    • clickCount <[number]> 默认是 1。见 [UIEvent.detail]。
    • delay <[number]> 在毫秒内且在 mousedownmouseup 之间等待的时间。 默认为0。
  • returns: <[Promise]>

mouse.movemouse.downmouse.up 的快捷方式。

mouse.down([options])

  • options <[Object]>
    • button <[string]> leftrightmiddle,默认是 left
    • clickCount <[number]> 默认是 1。见 [UIEvent.detail]。
  • returns: <[Promise]>

触发一个 mousedown 事件。

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

  • x <[number]>
  • y <[number]>
  • options <[Object]>
    • steps <[number]> 默认是 1。中间触发 mousemove 事件。
  • returns: <[Promise]>

触发一个 mousemove 事件。

mouse.up([options])

  • options <[Object]>
    • button <[string]> leftright,或 middle,默认是 left
    • clickCount <[number]> 默认是 1。见 [UIEvent.detail]。
  • returns: <[Promise]>

触发一个 mouseup 事件。