/
domain.go
177 lines (165 loc) · 4.1 KB
/
domain.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
package cdp
var Browser = struct {
Close string
GetVersion string
}{
"Browser.close",
"Browser.getVersion",
}
var DOM = struct {
Enable string
Disable string
DescribeNode string
GetAttributes string
GetDocument string
GetFlattenedDocument string
GetNodeForLocation string
GetOuterHTML string
PerformSearch string
QuerySelector string
QuerySelectorAll string
RemoveAttribute string
RemoveNode string
RequestChildNodes string
RequestNode string
ResolveNode string
SetAttributeValue string
SetAttributesAsText string
SetFileInputFiles string
SetNodeName string
SetNodeValue string
SetOuterHTML string
DocumentUpdated string
}{
"DOM.enable",
"DOM.disable",
"DOM.describeNode",
"DOM.getAttributes",
"DOM.getDocument",
"DOM.getFlattenedDocument",
"DOM.getNodeForLocation",
"DOM.getOuterHTML",
"DOM.performSearch",
"DOM.querySelector",
"DOM.querySelectorAll",
"DOM.removeAttribute",
"DOM.removeNode",
"DOM.requestChildNodes",
"DOM.requestNode",
"DOM.resolveNode",
"DOM.setAttributeValue",
"DOM.setAttributesAsText",
"DOM.setFileInputFiles",
"DOM.setNodeName",
"DOM.setNodeValue",
"DOM.setOuterHTML",
"DOM.documentUpdated",
}
var Input = struct {
DispatchKeyEvent string
DispatchMouseEvent string
DispatchTouchEvent string
EmulateTouchFromMouseEvent string
SetIgnoreInputEvents string
SynthesizePinchGesture string
SynthesizeScrollGesture string
SynthesizeTapGesture string
}{
"Input.dispatchKeyEvent",
"Input.dispatchMouseEvent",
"Input.dispatchTouchEvent",
"Input.emulateTouchFromMouseEvent",
"Input.setIgnoreInputEvents",
"Input.synthesizePinchGesture",
"Input.synthesizeScrollGesture",
"Input.synthesizeTapGesture",
}
var Page = struct {
Enable string
Disable string
BringToFront string
CaptureScreenshot string
Close string
DeleteCookie string
GetCookies string
Navigate string
PrintToPDF string
Reload string
StopLoading string
DomContentEventFired string
FrameAttached string
FrameDetached string
FrameNavigated string
FrameStartedLoading string
FrameStoppedLoading string
LifecycleEvent string
LoadEventFired string
}{
"Page.enable",
"Page.disable",
"Page.bringToFront",
"Page.captureScreenshot",
"Page.close",
"Page.deleteCookie",
"Page.getCookies",
"Page.navigate",
"Page.printToPDF",
"Page.reload",
"Page.stopLoading",
"Page.domContentEventFired",
"Page.frameAttached",
"Page.frameDetached",
"Page.frameNavigated",
"Page.frameStartedLoading",
"Page.frameStoppedLoading",
"Page.lifecycleEvent",
"Page.loadEventFired",
}
var Runtime = struct {
Enable string
Disable string
CompileScript string
Evaluate string
RunScript string
}{
"Runtime.enable",
"Runtime.disable",
"Runtime.compileScript",
"Runtime.evaluate",
"Runtime.runScript",
}
/*var Target = struct {
ActivateTarget string
AttachToTarget string
CloseTarget string
CreateTarget string
DetachFromTarget string
GetTargetInfo string
GetTargets string
SendMessageToTarget string
SetDiscoverTargets string
AttachedToTarget string
DetachedFromTarget string
ReceivedMessageFromTarget string
TargetCreated string
TargetDestroyed string
TargetCrashed string
TargetInfoChanged string
}{
"Target.activateTarget",
"Target.attachToTarget",
"Target.closeTarget",
"Target.createTarget",
"Target.detachFromTarget",
"Target.getTargetInfo",
"Target.getTargets",
"Target.sendMessageToTarget",
"Target.setDiscoverTargets",
"Target.attachedToTarget",
"Target.detachedFromTarget",
"Target.receivedMessageFromTarget",
"Target.targetCreated",
"Target.targetDestroyed",
"Target.targetCrashed",
"Target.targetInfoChanged",
}*/