SyncCapabilities.fromJson constructor

SyncCapabilities.fromJson(
  1. Map<String, dynamic> json, {
  2. bool complete = false,
})

Reads capabilities from the JSON form written by toJson.

Implementation

factory SyncCapabilities.fromJson(
  Map<String, dynamic> json, {
  bool complete = false,
}) {
  return SyncCapabilities(
    DocumentCapabilities({
      for (final entry in json.entries)
        entry.key: _formatsFromJson(entry.value as Map<String, dynamic>),
    }),
    complete: complete,
  );
}