ugurdogrusoz / visuall

Visuall: A tool for convenient construction of a web based visual analysis component
2 stars 0 forks source link

Timebar animation improvement #309

Closed ugurdogrusoz closed 3 years ago

ugurdogrusoz commented 4 years ago

Highlighting nodes/edges as they enter into the current graph range and unhighlighting as they exit would be valuable during timebar animation. So, whenever the timebar changes we could check any new objects and highlight them. Similarly, if they are no longer in the graph due to timebar changes, we should unhighlight them and hide them.

canbax commented 4 years ago

Here, compound nodes and compound edges do not have time bar data mapping. So they will use their default values.

ugurdogrusoz commented 4 years ago

@canbax do we check for empty compound nodes or collapsed edges and hide them when they are empty?

canbax commented 4 years ago

@canbax do we check for empty compound nodes or collapsed edges and hide them when they are empty?

No, currently we don't. Here is one thing a little bit confusing. The Time bar extension sends Visuall elements to show. We show those elements and hide the remaining elements. The extension does not care about the collapsed nodes/edges.

ugurdogrusoz commented 4 years ago

How about we implement a new option in the timebar extension named hideEmptyGroupObjects, which hides compound nodes and collapsed edges which are empty? This should be true by default and Visuall should use it with the default value.