WebSocketMessage.fromJson constructor
WebSocketMessage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory WebSocketMessage.fromJson(Map<String, dynamic> json) {
return WebSocketMessage(
messageType: MessageType.values.firstWhere((e) => e.toString().split('.').last == json['messageType']),
messagePayload: json['messagePayload'] as String?,
senderClientId: json['senderClientId'] as String?,
statusResponse: json['statusResponse'] != null ? StatusResponse.fromJson(json['statusResponse']) : null,
);
}