CompletionMessage.fromJSON constructor

CompletionMessage.fromJSON(
  1. Map<String, dynamic> obj
)

Implementation

factory CompletionMessage.fromJSON(Map<String, dynamic> obj) {
  obj.verify('type', MessageType.completion.toJSON());
  final headers =
      (obj['headers'] as Map<String, dynamic>?)?.cast<String, String>();
  final invocationId = obj['invocationId'] as String;
  final error = obj['error'] as String?;
  final result = obj['result'];
  return CompletionMessage(invocationId,
      headers: headers, error: error, result: result);
}