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
|
{
"types": {
"Test": [
{
"name": "InputQueue", "mode": "SCALAR",
"flags": ["ENUM_CLASS"],
"values": ["EventLoopInput", "LoaderMemoizedData", "ScriptMemoizedData"],
"header": "replay/NondeterministicInput.h"
},
{
"name": "MouseButton", "mode": "SCALAR", "storage": "unsigned",
"flags": ["ENUM"],
"values": ["NoButton", "LeftButton", "MiddleButton", "RightButton"],
"header": "platform/PlatformMouseEvent.h"
},
{
"name": "Type", "mode": "SCALAR",
"flags": ["ENUM"],
"enclosing_class": "PlatformEvent",
"values": ["Mouse", "Key", "Touch", "Wheel"],
"header": "platform/PlatformEvent.h"
}
]
},
"inputs": {
"Test": [
{
"name": "SavedMouseButton",
"description": "Supplies a mouse button enum value.",
"queue": "SCRIPT_MEMOIZED",
"members": [
{ "name": "button", "type": "MouseButton" }
]
}
]
}
}
|