extractSubtree method

  1. @override
IGraphEditable<T> extractSubtree(
  1. String key, {
  2. bool copy = true,
})
override

Создает новый граф, используя указанный узел как корень.

Если copy равен true, создается полная копия поддерева. Если false - создается view на существующий граф.

// Создать копию поддерева
final newGraph = graph.extractSubtree('node42', copy: true);

// Создать view на существующее поддерево
final view = graph.extractSubtree('node42', copy: false);

Implementation

@override
IGraphEditable<T> extractSubtree(String key, {bool copy = true}) =>
    originalGraph.extractSubtree(key, copy: copy);