Events, posted as JSON from various sources, append to a immutable log. Incrementally the log entries filter through category indexes, text filters and number-of-visible-entries filters. Finally the rendering layer merges the JSON records merge and generates HTML
↓ | Sources | Debugger | Network | Console | Querypoints | postMessage JSON |
---|---|---|---|---|---|---|
Channels | Browser | Instrumentation | JSON recv | |||
Log | Event Log | append-only JSON array | ||||
Indexes | * | Resources | Console | Layout/Paint | incremental array of log indexes | |
Filter | FindAnything | interactive (drop-down) and docked views | ||||
Viewport | IndexViewport | # rows rendered, can lock to bottom | ||||
Rendering | * | Resources | Console | Layout/Paint | row template expansion |