Use D3.js to add multiple shapes in a single append, similar to how you would create a bunch of rectangles
Use a larger transparent shape as an alternative to intersection or collision detection when dragging a node. Sparked by this StackOverflow question
Use existing svg (e.g. from Inkscape) shapes in D3.js tree diagram.
Sparked by StackOverflow question How do I clone an element or chunk of dom?
Chained transitions between points on a path/line, sparked by http://stackoverflow.com/questions/17843494/change-path-animation-speed-d3-js
Memory leak test with add/remove of svg circles. Appears to leak on IE9 and IE10.
Using null IDs or ensuring that they repeat across iterations seems to stop the IE leak.
D3 browser memory usage test
Demo of how the properties added by d3.layout.partition are shared between visualizations referencing the same underlying data. Both charts should resize, but instead the first chart adopts the ring proportions of the second chart when the .arc
function is called again.
Workaround for issue described in this example, uses Lodash cloneDeep
to make each chart have it's own copy of the data.
I hereby claim:
- I am explunit on github.
- I am stevepatches (https://keybase.io/stevepatches) on keybase.
- I have a public key ASAApecng7SOopbPBEOmJmVJH7gLIO42u8zCLDDW16N_UAo
To claim this, I am signing this object: