| { |
| "types": { |
| "JavaScriptCore": [ |
| { |
| "name": "Type", "mode": "SCALAR", "storage": "uint64_t", |
| "enclosing_class": "PlatformEvent", |
| "flags": ["ENUM"], |
| "values": ["Mouse", "Keyboard"], |
| "header": "replay/PlatformEvent.h" |
| } |
| ], |
| "WebCore": [ |
| { |
| "name": "Type", "mode": "SCALAR", "storage": "uint64_t", |
| "enclosing_class": "PlatformEvent", |
| "flags": ["ENUM"], |
| "values": ["Mouse", "Keyboard"], |
| "header": "replay/PlatformEvent.h" |
| } |
| ] |
| }, |
| |
| "inputs": { |
| "Test": [ |
| { |
| "name": "FormCombo", |
| "description": "Combines an event type and form data type.", |
| "queue": "SCRIPT_MEMOIZED", |
| "members": [ |
| { "name": "eventType", "type": "PlatformEvent::Type" } |
| ] |
| } |
| ] |
| } |
| } |