| 42 | |
| 43 | == Collapsible graph view == |
| 44 | The purpose of the collapsible graph is to make the current implementation easier to use through a variety of tools. There is a function to hide or display |
| 45 | certain parts of the graph. Subgraphs visualisation may be customised by submitting certain parameters. These parameters may define the depth and direction |
| 46 | of the visualisation, and can be assigned through the use of the settings option. By clicking on a node, the subgraph will be displayed according to the |
| 47 | given depth and direction. In case of forward direction, incoming edges and associated nodes are all displayed and nodes accessible through outgoing edges |
| 48 | are displayed only up to given depth. In case of backward direction, outgoing edges and associated nodes are displayed, while nodes linked via incoming edges |
| 49 | are only displayed up to given depth. If "both" direction is given, both the incoming and outgoing nodes are displayed only up to given depth. |
| 50 | The movement of the displayed graph may be perplexing, therefor a pause button was implemented, with which the movement may be stopped or restarted at any given time. |
| 51 | Search was also implemented: at least three characters must be given, then the search function will display any label that matches the query with yellow. The search |
| 52 | field and consequently, the matches may be flushed by clicking the icon "X". |