trackingWhenTraversing === false disables tracking when traversing to prevent feedback. When applying an action, the object we're tracking might trigger its event listeners. This means that more Nodes are added to the ProvenanceGraph when traversing, which is most likely unwanted behaviour.
It will enable/disable immediately before/after calling the action. So if the event is emitted asynchronously after the action, it will not work.
Available events:
Finds shortest path between current node and node with request identifer. Calls the do/undo functions of actions on the path.
Generated using TypeDoc
The traverser changes the current node in the provenance graph and executes the undo/redo function while moving through the graph structure.