addEdge method

void addEdge(
  1. String from,
  2. String to, {
  3. required String metadata,
  4. String? inverseMetadata,
  5. bool notify = true,
})

Adds a bidirectional edge:

  • from->to with metadata
  • to->from with inverseMetadata

from, metadata & inverseMetadata MUST be namespaced (e.g. manager:key)

Implementation

void addEdge(String from, String to,
    {required String metadata, String? inverseMetadata, bool notify = true}) {
  _assertKey(from);
  _assertKey(metadata);
  if (inverseMetadata != null) {
    _assertKey(inverseMetadata);
  }
  return _addEdge(from, to,
      metadata: metadata, inverseMetadata: inverseMetadata, notify: notify);
}