isServerSupported function

bool isServerSupported(
  1. Map<String, FileMetadata> mySignature,
  2. Map<String, FileMetadata> serverSignature
)

Implementation

bool isServerSupported(Map<String, FileMetadata> mySignature,
    Map<String, FileMetadata> serverSignature) {
  for (final entry in serverSignature.entries) {
    final current = mySignature[entry.key];
    if (current == null || !current.supports(entry.value)) {
      return false;
    }
  }
  return true;
}