Property Name | Type | Description |
---|---|---|
type | string |
A String value
Description : Type of the JS event captured
|
interactionType | string | interactionType (lom.schema.json) |
timeStamp | number |
A Number
value
Description : Time (in milliseconds) at which the event occured
|
isTrusted | boolean |
A Boolean value
Description : True when the event was generated by a user action, false otherwise
|
altKey | boolean | altKey (lom.schema.json) |
ctrlKey | boolean | ctrlKey (lom.schema.json) |
shiftKey | boolean | shiftKey (lom.schema.json) |
metaKey | boolean | metaKey (lom.schema.json) |
mouseButton | number |
A Number
value
Description : Which button was pressed on the mouse to trigger the event
|
mouseButtons | number |
A Number
value
Description : Which button were down on the mouse when the event occured
|
pageX | number |
A Number
value
Description : Vertical coordinate within the application's viewport at which the event occurred
|
pageY | number |
A Number
value
Description : Boolean denoting if the SHIFT key was down when event occured
|
lomId | string |
A String value
Description : ID of the LOM in which the event occured
|
zoneId | string |
A String value
Description : ID of the LOM zone in which the event occured
|
viewport | object | Bounds (lom.schema.json) |
Additional Properties | Type | Description |
Any Property | Any | All values are valid, no restrictions. |
"Event": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the JS event captured" }, "interactionType": { "type": "string", "description": "Type of interaction this event denotes", "enum": [ "exploration", "action" ] }, "timeStamp": { "type": "number", "description": "Time (in milliseconds) at which the event occured" }, "isTrusted": { "type": "boolean", "description": "True when the event was generated by a user action, false otherwise" }, "altKey": { "type": "boolean", "description": "Boolean denoting if the ALT key was down when event occured", "default": false }, "ctrlKey": { "type": "boolean", "description": "Boolean denoting if the CTRL key was down when event occured", "default": false }, "shiftKey": { "type": "boolean", "description": "Boolean denoting if the SHIFT key was down when event occured", "default": false }, "metaKey": { "type": "boolean", "description": "Boolean denoting if the META key was down when event occured", "default": false }, "mouseButton": { "type": "number", "description": "Which button was pressed on the mouse to trigger the event" }, "mouseButtons": { "type": "number", "description": "Which button were down on the mouse when the event occured" }, "pageX": { "type": "number", "description": "Vertical coordinate within the application's viewport at which the event occurred" }, "pageY": { "type": "number", "description": "Boolean denoting if the SHIFT key was down when event occured" }, "lomId": { "type": "string", "description": "ID of the LOM in which the event occured" }, "zoneId": { "type": "string", "description": "ID of the LOM zone in which the event occured" }, "viewport": { "$ref": "#/$defs/Bounds", "description": "Visible zone of the document body when event occured" } }, "required": [ "type", "interactionType", "timeStamp", "isTrusted" ] }