traverseEdges method
Traverses edges starting from this revision.
final results = await revision.traverseEdges(
direction: 'outgoing',
edgeTypes: [EdgeType.dependsOn],
maxDepth: 3,
);
Implementation
Future<List<Kref>> traverseEdges({
String direction = 'outgoing',
List<String>? edgeTypes,
int maxDepth = 10,
}) async {
final response = await client.traverseEdges(
kref.uri,
direction: direction,
edgeTypes: edgeTypes,
maxDepth: maxDepth,
);
return response.revisionKrefs.map((k) => Kref(k.uri)).toList();
}