Bowl of Fruit - Topologica Experiment
✓ Published0🌍 Public
Five apples appear as red circles in a row, then one is removed and another becomes a yellow lemon, with a black outline on hover. Built with Topologica and D3 v5, the visualization demonstrates declarative incremental updates: the `fruitBowl` component uses `selection.selectAll` and `merge` to add, modify, and remove SVG circles based on dataflow state. Interactions trigger `mouseover` and `mouseout` events, updating the `hoveredIndex` through Topologica's event-driven dataflow.
AI-generated descriptionMIT Licensed