No events found.
'
+ : ''
+
return `
-
-
-
+${
+ emptyMessage ||
+ `
+
+| Operation ID |
+Timestamp |
+Logical ID |
+Status |
+Status Reason |
+
+
+${events.map((e) => this.renderEventRow(e)).join('')}
+
+
`
+}
+
+
+`
+ }
+
+ private renderEventRow(event: GroupedEvent): string {
+ if (event.isParent) {
+ const expanded = this.expandedGroups.has(event.groupId)
+ const chevron = event.OperationId ? `
+| ${chevron} ${opIdDisplay} |
+${event.Timestamp ? new Date(event.Timestamp).toLocaleString() : '-'} |
+${event.LogicalResourceId ?? '-'} |
+${event.ResourceStatus ?? '-'} |
+${event.ResourceStatusReason ?? '-'} |
+
`
}
-
-
-
-
- ${notification ? `