mergeGraph function

TTGraphData mergeGraph(
  1. TTGraphData existing,
  2. TTGraphData diff, {
  3. MutableEnum mut = MutableEnum.immutable,
})

Implementation

TTGraphData mergeGraph(TTGraphData existing, TTGraphData diff,
    {MutableEnum mut = MutableEnum.immutable}) {
  final TTGraphData result = existing;
  for (final soul in diff.keys) {
    result[soul] = mergeTTNodes(existing[soul], diff[soul], mut: mut);
  }

  return result;
}