ConnectionTestResponseMessage.fromMap constructor
ConnectionTestResponseMessage.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ConnectionTestResponseMessage.fromMap(Map<String, dynamic> map) =>
ConnectionTestResponseMessage(
fromNodeUId: map['fromNodeUId'],
testId: map['testId'],
confirmed: map['confirmed'] ?? false,
toNodeUId: map['toNodeUId'] as String?,
waveId: (map['waveId'] as num?)?.toInt(),
requestSenderClock: (map['requestSenderClock'] as num?)?.toDouble(),
requestReceivedClock: (map['requestReceivedClock'] as num?)?.toDouble(),
messageId: map['messageId'],
parentMessageId: map['parentMessageId'],
timestamp: DateTime.parse(map['timestamp']),
metadata: Map<String, dynamic>.from(map['metadata'] ?? {}),
);