ReceivedMessage constructor

const ReceivedMessage({
  1. @JsonKey(name: 'chat') required String chat,
  2. @JsonKey(name: 'message_id') required String messageId,
  3. @JsonKey(name: 'received') required bool received,
  4. @JsonKey(name: 'num_received') int? numReceived,
  5. @JsonKey(name: '_debug') String? debug,
})

Implementation

const factory ReceivedMessage({
  /// Chat or contact id.
  @JsonKey(name: 'chat') required String chat,

  /// Message id.
  @JsonKey(name: 'message_id') required String messageId,

  /// Is received.
  @JsonKey(name: 'received') required bool received,

  /// Number of contacts received this message. Experimental.
  @JsonKey(name: 'num_received') int? numReceived,

  /// Debug message, if any.
  @JsonKey(name: '_debug') String? debug,
}) = _ReceivedMessage;