protobufAny.fromJson constructor

protobufAny.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory protobufAny.fromJson(Map<String, dynamic> json) {
  final extras = <String, dynamic>{};
  final _type = json['@type'] as String?;
  for (final entry in json.entries) {
    if (!{ '@type' }.contains(entry.key)) {
      extras[entry.key] = entry.value;
    }
  }
  return protobufAny(
    type: _type,
    additionalProperties: extras.isEmpty ? null : extras,
  );
}