ServiceInstance.fromJson constructor

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

Read this payload from a decoded JSON object.

Implementation

factory ServiceInstance.fromJson(Map<String, dynamic> json) =>
    ServiceInstance(
      instanceId: json['instanceId'] as String,
      did: json['did'] as String,
      label: json['label'] as String?,
      publicUrl: json['publicUrl'] as String?,
      servedDomains: json['servedDomains'] == null
          ? null
          : (json['servedDomains'] as List<dynamic>)
              .map((e) => e as String)
              .toList(),
      lastSeen: json['lastSeen'] as String?,
      ext: json['ext'] as Map<String, dynamic>?,
    );