Mouse class

Main Mouse object

Constructors

Mouse()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

click({required int x, required int y, int clicks = 1, int intervals = 0, Duration? duration, MouseTween? tween, MouseButton? button}) Future<void>
Clicks on certain position returns Future<void>
doubleClick({required int x, required int y, int intervals = 0, Duration? duration, MouseTween? tween, MouseButton? button}) Future<void>
Double clicks on certain position (in right button) , returns Future<void>
dragRel({required int x, required int y, Duration? duration, MouseTween? tween, MouseButton? button}) Future<void>
Drag mouse cursor relative to the current mouse position , returns Future<void>
dragTo({required int x, required int y, Duration? duration, MouseTween? tween, MouseButton? button}) Future<void>
drags mouse cursor to a certain position , returns Future<void>
leftClick({required int x, required int y, int clicks = 1, int intervals = 0, Duration? duration, MouseTween? tween}) Future<void>
Left clicks on certain position returns Future<void>
middleClick({required int x, required int y, int clicks = 1, int intervals = 0, Duration? duration, MouseTween? tween}) Future<void>
Middle clicks on certain position returns Future<void>
moveRel({required int x, required int y, Duration? duration}) Future<void>
Move mouse cursor relative to the current mouse position , returns Future<void>
moveTo({required int x, required int y, Duration? duration, MouseTween? tween}) Future<void>
Move mouse to a certain position , returns Future<void>
pos() Future<MousePosition>
Get mouse position , returns Future<MousePosition>
rightClick({required int x, required int y, int clicks = 1, int intervals = 0, Duration? duration, MouseTween? tween}) Future<void>
Right clicks on certain position returns Future<void>
trippleClick({required int x, required int y, int intervals = 0, Duration? duration, MouseTween? tween, MouseButton? button}) Future<void>
Triple clicks on certain position (in right button) , returns Future<void>