Philippe Rivière
Philippe Rivière
_new description!_ By using (and reusing) the same clip-path when two renders are clipped with the same shape, we get: - smaller files - better performance during pointer interactions Tested...
_new description!_ This PR chiefly addresses #1622, making the voronoi mark work with the tip option. A notable performance issue in the modified usStateCapitalsVoronoi test is that the clip path...
When dealing with time series, we often want to overlay lines to facilitate year on year comparisons. Or, when we facet by year, we'd like the time axis (within facets)...
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"...
There are a few todos… it's a lot of prose, and a bit of code. depends on #1811
closes #1860 (+ will allow us to make a more complete list of tests for #1722)
The use case is to apply all the transforms we want to x and y, then rename those channels as px and py before passing them to a pointer transform....
this creates a derived line on x2/y2 which consumes the stroke; this is the "top" line for areaY, and the "right-most" line on areaX. It might be a bit unexpected...
The following code will log an error in the console, and the inspector will not return. `new Proxy({}, {ownKeys: function () { throw new Error("gotcha"); }})` I'd expect the inspector...