From b7280d9946096c1dc19995e0f9556d969b0c9c1a Mon Sep 17 00:00:00 2001 From: Ladd Hoffman Date: Sat, 28 Jan 2023 10:23:07 -0600 Subject: [PATCH] Add timestamps to table view --- forum-network/src/classes/scene.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/forum-network/src/classes/scene.js b/forum-network/src/classes/scene.js index 0035931..0d33af9 100644 --- a/forum-network/src/classes/scene.js +++ b/forum-network/src/classes/scene.js @@ -93,6 +93,7 @@ export class Scene { this.middleSection = this.box.addBox('Middle section').flex(); this.box.addBox('Spacer').setInnerHTML(' '); this.actors = new Set(); + this.dateStart = new Date(); mermaid.mermaidAPI.initialize({ startOnLoad: false, @@ -190,7 +191,9 @@ export class Scene { const row = new Map(); const columns = []; columns.push({ key: 'seqNum', title: '#' }); + columns.push({ key: 'elapsedMs', title: 'Time (ms)' }); row.set('seqNum', this.table.rows.length + 1); + row.set('elapsedMs', new Date() - this.dateStart); row.set('label', label); for (const actor of this.actors) { for (const [aKey, { name, value }] of actor.getValuesMap()) {