Mike Bostock

Results 344 issues of Mike Bostock

Ref. #1634. Crashes on raster mandelbrot, but works on raster volcano.

The pointer interaction calls `render(null)` on the initial render, which I believe calls through to `context.dispatchValue`, resulting in a `figure.dispatchEvent` before the generated figure has even been returned. There’s no...

bug

Fixes #2138. Probably needs a test… I didn’t actually verify that it works.

Especially in conjunction with the dodge transform when the inputs are highly quantized. Another option could be that the dodge transform interprets the input values as a range (with some...

enhancement

Since 0.6.7, facets are no longer drawn as separate layers, so the lines are drawn atop all the areas. 0.6.7: ![chart (11)](https://github.com/user-attachments/assets/db08a429-b780-4bcc-a24e-cc9d1ac3d0bb) 0.6.15: ![chart (12)](https://github.com/user-attachments/assets/f36b1c00-e490-4f3e-a183-9e03e15c6d44) We could use a custom...

bug

It’d be nice if there were a `transform: "si"` or `units: "si"` scale option that automatically computed the appropriate SI units based on the associated channel values, and used this...

enhancement

Per the code: > TODO We need a better way to infer whether the ordinal scale is UTC or local time. Currently we support the default time format for ordinal...

enhancement

This introduces a **paint** method for specifying SVG paint servers, namely patterns and gradients. In contrast to the render function approach and function uris, this approach eliminates manual management of...

Here’s a possible implementation: ````md ```js import markdownit from "npm:markdown-it"; ``` ```js const Markdown = new markdownit({html: true}); function md(strings) { let string = strings[0]; for (let i = 1;...

enhancement

Fixes #608.