getMediaUsageCount method

  1. @override
Future<int> getMediaUsageCount(
  1. String assetId
)
override

Get usage count: how many documents reference this asset.

Implementation

@override
Future<int> getMediaUsageCount(String assetId) async {
  int count = 0;
  for (final doc in _documents.values) {
    final data = doc.activeVersionData;
    if (data != null) {
      final jsonStr = jsonEncode(data);
      if (jsonStr.contains(assetId)) {
        count++;
      }
    }
  }
  return count;
}