Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

anything similar to 'overenodes' for edges, for say 'overedges' #80

Closed
smbillah opened this Issue Mar 8, 2013 · 2 comments

Comments

Projects
None yet
3 participants

smbillah commented Mar 8, 2013

Or any idea how to work with edgeover events?
Thanks in advance.

Contributor

computermacgyver commented Apr 4, 2013

These events aren't present (see #33) . I think the best solution currently is to show information about connected edges within a node attributes panel shown when clicking on a node. Getting events to fire will probably mean replacing the plotter.js class with another package (e.g. KineticJS). I've had some success with this but edge events are still a bit sporadic for very thin edges.

Owner

jacomyal commented Jan 19, 2014

In the new version of sigma, the controller is independant from the renderers.

Currently the two implemented renderers are respectively based on Canvas and WebGL. To deal with nodes hovering, the sigma.captor.mouse helper considers the nodes as simple discs, which works pretty well, thanks to sigma's new quadtree indexation.

But dealing with edges is way harder, and I do not want to implement this for the current renderers. The best solution I see for this issue is to wait for the SVG renderer (which is actually already planned), to let the browsers dealing with edges hovering.

@jacomyal jacomyal closed this Jan 19, 2014

A---- pushed a commit to A----/sigma.js that referenced this issue Sep 16, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment