Skip to content
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

Table/figure integration #14

Open
jiffyclub opened this issue Aug 31, 2012 · 2 comments
Open

Table/figure integration #14

jiffyclub opened this issue Aug 31, 2012 · 2 comments

Comments

@jiffyclub
Copy link
Owner

Selecting a row in table should highlight that function in the visualization, possibly in a different color than the mouse-over highlighting. What should be done when the user mouses over a node highlighted by a table selection? The Google table implementation currently in use allows for setting up selection event handlers. The table allows for multiple rows to be selected.

Some documentation on the table spec is here: https://developers.google.com/chart/interactive/docs/gallery/table

@cdeil
Copy link

cdeil commented Dec 2, 2014

This feature would be great!

  1. search for the function you're interested in in the table search field
  2. click it and the sunburst zooms in on it
  3. explore where this function is spending it's time

@jiffyclub
Copy link
Owner Author

Some notes for this:

  • SnakeViz is now using DataTables, not the google table. The createdRow option might be useful.
  • The table doesn't currently contain unique identifiers we can match to the profile data (file names have been stripped), so we'd need to include that. Right now the page renders with separate data for the table and the visualization. A potential refactor is to get them using the same data object.
  • SnakeViz now has a call stack display that complicates things a bit. It's easy enough to pick a function and make the visualization for it, but where in the profile call tree do you place that for the purposes of zooming out?

todd-dembrey added a commit to todd-dembrey/snakeviz that referenced this issue Nov 25, 2015
Rows are now highlighted in the table when the item in the SVG is
mousedover. Highlighting is acieved through custom formatting, it would
be nice if this could be achieved through daatatable's natural
formatting.
todd-dembrey added a commit to todd-dembrey/snakeviz that referenced this issue Nov 25, 2015
Row highlighting of the table and ability to redraw the chart based on
clicking on the table. for functions with multiple parents, multiple
clicks will loop through the table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants