-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrpc-map.go
29 lines (27 loc) · 823 Bytes
/
rpc-map.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package main
import "github.com/go-vgo/robotgo"
var methodMap = map[string]interface{}{
// Mouse
"ScrollDir": robotgo.ScrollDir,
"Scroll": robotgo.Scroll,
"MilliSleep": robotgo.MilliSleep,
"ScrollSmooth": robotgo.ScrollSmooth,
"Move": robotgo.Move,
"MoveRelative": robotgo.MoveRelative,
"DragSmooth": robotgo.DragSmooth,
"Click": robotgo.Click,
"MoveSmooth": robotgo.MoveSmooth,
"Toggle": robotgo.Toggle,
// Keyboard
"TypeStr": robotgo.TypeStr,
"Sleep": robotgo.Sleep,
"KeyTap": robotgo.KeyTap,
"KeyToggle": robotgo.KeyToggle,
"WriteAll": robotgo.WriteAll,
"ReadAll": robotgo.ReadAll,
// Screen
"Location": robotgo.Location,
"GetPixelColor": robotgo.GetPixelColor,
"CaptureScreen": robotgo.CaptureScreen,
"DisplaysNum": robotgo.DisplaysNum,
}