explorable-viz / fluid

Data-linked visualisations

Home Page:http://f.luid.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Select output to show demanded inputs in “linked inputs” mode

rolyp opened this issue · comments

For #861 we will probably either be in “linked inputs” mode or “linked outputs” mode. When in linked inputs mode, we should still be able to mouse over an output and have its demand highlighted as a secondary selection. Similarly, when in linked outputs mode, which should be able to mouse over an input and have its demanding outputs highlighted as a secondary selection.

For example, selecting a field in a record might highlight both the $x$ and $y$ fields of a point in a scatterplot, plus any related inputs. Then the user might want to mouseover just the $x$ coordinate and have an additional selection layered over the related inputs to show just the inputs related to the $x$ coordinate (whilst keeping the “linked inputs” selection active).

  • Persistent vs. transient selection to be orthogonal/additive
  • “Sticky” linked inputs/linked outputs mode
  • Some understanding of what a (transient?) output selection means in linked inputs mode, and vice-versa

See also:

I think we can consider a first pass over this done if we rework the visualisation of persistent vs. transient selection (so that they are orthogonal/additive rather than the former subsuming the latter.)