{"version":"1.0","type":"rich","title":"Mouse Follower","description":"This example shows a single circle that follows the mouse pointer across an SVG canvas, with its fill color changing to a random hex value on each click. The circle’s position and color are derived from the current mouse coordinates (via the `pointer` API) and a color string stored in the state. The visualization uses D3’s `select`, `join`, and method-chaining pattern to bind the SVG element and circle, updating them through the `setState` callback on `mousemove` and `click` events.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/43347b2aacf6423a9a79d73a1abfac72?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}