Plumb Graph Events to Webview Environment
- Dominant language
- JavaScript
- Stars
- 120
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Description
Right now if you use any of the analysis nodes (meter, snapshot, etc) the events never go anywhere because the template here has not wired them up. This task is to fix that.
The work should be easy enough: Add a juce::Timer which periodically calls `Runtime::processQueuedEvents`, serializes the event batch, and dispatches it to the webview (if exists) by calling a new `__receiveGraphEvents__` global (if exists)
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the template that hosts the webview and the Runtime event queue, then trace how queued graph events are produced and how the webview is accessed. Add the periodic processing, batch serialization, and conditional __receiveGraphEvents__ dispatch described in the issue; done means analysis-node events reach the webview when both the queue and global are available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, javascript
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100