Some ideas on future features: - [ ] Click empty space to unselect all nodes in a graph - [ ] select a graph node and: - [ ] Show preview - works but needs to use portal to decouple rendering the graph from rendering the dialog - [ ] Edit (title, if title is displayed) - [ ] Hide/Unhide (depending on Hide toolbar button and whether the node is hidden) - [ ] Hide type - [ ] expand/collapse - [ ] Remove (from graph) - [ ] Delete (from repository) - [ ] multi-select nodes and: - [ ] Hide - [ ] Hide type - [ ] expand/collapse - [ ] Remove - [ ] Delete - [ ] Select two nodes and add link - [ ] Select an edge and: - [ ] Hide - [ ] Hide type - [ ] Delete - [ ] Click toolbar Hide button to toggle show/hide on/off. - [ ] Hide off: all hidden nodes are displayed in the graph - [ ] New… create a new impact analysis graph optionally using a template - [ ] Template specifies graph parameters that override the defaults - [ ] traversal: incoming, outgoing, both, default: outgoing - [ ] depth: number of link traversals to include in the graph, default: 1 - [ ] layout: how the graph should be laid out, default: Dagre layout - [ ] style: node and edge styles, default: explorer-styles.css - [ ] Save As… save the current graph as an impact analysis diagram - [ ] Save… save a previously saved graph - [ ] Save as Template… save the current graph as a template for creating new graphs
Some ideas on future features: