Skip to content

Faceting

Compare
Choose a tag to compare
@emeeks emeeks released this 30 Jul 04:49
· 1919 commits to main since this release

Features

  • FacetController allows you to (via composition) tie a bunch of frames together. This means you can share tooltips easily, share extents easily, and share props easily. The next step (not implemented) is to create FacetXYFrame, FacetOrdinalFrame and FacetNetworkFrame that automatically create the frames inside FacetController but you can already do a pretty decent amount with it now. See example in docs at: https://emeeks.github.io/semiotic/#/semiotic/facet (thanks to @agirton for making the code a bit less obtuse)
    itt_muse_2
  • Annotations are a bit more robust at handling annotations sent to the annotations prop that used to only use built-in functionality. For instance you can now send frame-hover and column-hover annotations and they'll render tooltips correctly.

Fixes

  • Chord diagram was generating path elements that had undefined pathstrings which was causing issues in rendering. These are now not rendered.
  • NetworkFrame would allow edge strings that were so high they were crashing D3's forceSimulation. It's capped now.

Chores

  • Added a few more dataviz examples and functionality bits to the galleria bot