ConnectionTestResponseMessage.fromMap constructor

ConnectionTestResponseMessage.fromMap(
  1. 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'] ?? {}),
    );