TypedPayload.fromJson constructor
TypedPayload.fromJson(
- String jsonStr
Implementation
factory TypedPayload.fromJson(String jsonStr) {
final map = json.decode(jsonStr) as Map<String, dynamic>;
return TypedPayload(
domain: map['domain'] as Map<String, dynamic>,
primaryType: map['primaryType'] as String,
types: (map['types'] as Map<String, dynamic>).map(
(k, v) => MapEntry(
k,
(v as List)
.map((e) => Map<String, String>.from(e as Map))
.toList(),
),
),
message: map['message'] as Map<String, dynamic>,
);
}