You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New feature request to add a new undo/redo feature to KnetMaps so users can undo their "last network interaction". For example, if the user uses the legend to add more nodes of a certain type to the network or does the same accidentally via the showAll button or the right-click context menu, there should be an easy way to revrt that, preferably with a new Undo button icon on the knetmaps top menubar.
FYI, we already we save last node and edge visibility state when user switches knetmaps from tab to full screen mode. Could extend that to retain that information at all times to undo accidental show/hide of nodes and edges.
AjitPS
changed the title
New undo feature to be added to knetmaps rendered networks
new Undo feature to be added to revert accidentally shown or hidden nodes
Aug 1, 2020
New feature request to add a
new undo/redo feature
to KnetMaps so users can undo their "last network interaction". For example, if the user uses the legend to add more nodes of a certain type to the network or does the same accidentally via the showAll button or the right-click context menu, there should be an easy way to revrt that, preferably with a new Undo button icon on the knetmaps top menubar.FYI, we already we save last node and edge
visibility state
when user switchesknetmaps
from tab tofull screen
mode. Could extend that to retain that information at all times to undo accidental show/hide of nodes and edges.Simple
undo
on shown or hidden nodes/edges should be simple as already when going full screen we check which nodes are last shown (denoted by a shown cyJS classshownEle
/hideEle
https://github.com/Rothamsted/knetmaps.js/blob/master/javascript/knet-generator.js#L171 appended to node or edge attributes) ... these are calledcyJS selector classes
and help us toggling attributes like visibility https://github.com/Rothamsted/knetmaps.js/blob/master/javascript/knet-container.js#L192, blur effect etc.The text was updated successfully, but these errors were encountered: