-
Notifications
You must be signed in to change notification settings - Fork 612
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Determine if we want to include default interaction & what to include #1658
Comments
In Vega-Lite, maybe it might be too much to always assume default interactions. Similar to how we allow Polestar / Voyager 2's unit spec to overlay line/area with point as markers, That said, for multi-views, think might gets trickier with multi-views that renders different data sources. (In Tableau, it seems like they don't link views by default in this case.) (Since all of these "normalizer" is done before we construct Models in the compiler, it can be decoupled as another wrapper library / plugins. That's another conversation.) |
It probably depends on what kinds of interaction would be set as default and for which type of displays. Tooltips or markers are no problem, for they do not fundamentally change the display. However, any interaction that adds, rescales or filters marks is likely to be more difficult for the user to understand and for the developer to predict. |
Notes from a discussion last week:
|
As discussed briefly in #1657
@domoritz raises a very important point.
The text was updated successfully, but these errors were encountered: