observablehq / observablehq/plot
Add the figure element to the context
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- HTML
- Stars
- 5.4k
- Forks
- 244
- PR merge metrics
- No merged PRs in 30d
Description
Currently context contains the ownerSVGElement property (the chart's svg), but not the main element (figure or svg), making it a bit difficult e.g. to listen to the chart's own "input" events (and more…).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file or test is named. Start by locating how context is constructed and where ownerSVGElement is added; then verify how the chart's main figure or svg element should be exposed. Done means context provides that main element so callers can listen for the chart's input events.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- d3, html
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100