getIdForKey method

Object? getIdForKey(
  1. String key
)

Finds an ID in the graph, given a key.

Implementation

Object? getIdForKey(String key) {
  final tos = _getEdge(key, metadata: '_id');
  if (tos.isEmpty) {
    return null;
  }
  final isInt = tos.first.namespace == '_id_int';
  final id = tos.first.denamespace().detypify();
  return isInt ? int.tryParse(id) : id;
}