Timeline.TimelineEvent

Timeline record contains information about the recorded activity.

{
  "id": "TimelineEvent",
  "type": "object",
  "description": "Timeline record contains information about the recorded activity.",
  "properties": [
    {
      "name": "type",
      "$ref": "EventType",
      "description": "Event type."
    },
    {
      "name": "data",
      "type": "object",
      "description": "Event data."
    },
    {
      "name": "children",
      "type": "array",
      "optional": true,
      "items": {
        "$ref": "TimelineEvent"
      },
      "description": "Nested records."
    }
  ]
}