Magnus Jacobsson
Magnus Jacobsson
When visiting https://addons.mozilla.org/en-US/firefox/addon/blocksorg/, with Firefox Quantum 57.0 (64-bit) on Windows 7, I get the message "Not compatible with Firefox Quantum" and cannot add the add-on to Firefox.
I zooming is enabled, event listeners are added to the svg element. Those listeners should be removed when the [destroy()](https://github.com/magjac/d3-graphviz#graphviz_destroy) method is called.
It seems to render the first layer correctly, but is unclear what will happen if you try to render another graph using the same Graphviz renderer. The following DOT code...
Graphviz supports using [layers (overlays)](https://graphviz.gitlab.io/faq/#FaqOverlays). It would be nice if the user could select which layer to show, e.g. through a new `.layer()` method. If animated [transitions](https://github.com/magjac/d3-graphviz#graphviz_transition) are used, the...
The application might be interested in listening to [D3 zoom events](https://github.com/d3/d3-zoom#zoom-events) from the [zoom behavior](https://github.com/d3/d3-zoom#zoom) used within d3-graphviz. It should be possible to register such listeners with [graphviz.on](https://github.com/magjac/d3-graphviz#graphviz_on). See also...
Add support for setting the default value of the [dir](https://www.graphviz.org/doc/info/attrs.html#a:dir) attribute to any [dirType](https://www.graphviz.org/doc/info/attrs.html#k:dirType).
The DOT source code below generates `Expected "\"" or "\\", but "\n" found.`. ``` digraph { n1 [label="hello world"] } ```
Ideas: * Allow closing either pane, letting the other pane expand. * Allow expanding either pane to full screen width, forcing the other pane to close.