Basic Usage

Drawing

Ensure that Edit mode and the Adding mode toggles are enabled. Click on the screen to create new nodes. Click a node and drag to a target node to create an edge. Select a node and click R to create a self-loop.
Enable the delete mode with the proper toggle to delete edges and/or nodes by clicking on them.
Enable the move mode with the proper toggle to drag nodes to different positions.

Generation

Enter the number of nodes and click (resp., ) to generate a random functional graph (resp., a loop of the given size).
Enter the number of nodes and click to populate a pre-existing graph.

Storage

The new graph can be saved in the local storage by specifying its name in the proper textbox and by clicking (in this case a default name is provided).