SearchResultsCalendarPeriod.deserialize constructor

SearchResultsCalendarPeriod.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory SearchResultsCalendarPeriod.deserialize(BinaryReader reader) {
  // Read [SearchResultsCalendarPeriod] fields.
  final date = reader.readDateTime();
  final minMsgId = reader.readInt32();
  final maxMsgId = reader.readInt32();
  final count = reader.readInt32();

  // Construct [SearchResultsCalendarPeriod] object.
  final returnValue = SearchResultsCalendarPeriod(
    date: date,
    minMsgId: minMsgId,
    maxMsgId: maxMsgId,
    count: count,
  );

  // Now return the deserialized [SearchResultsCalendarPeriod].
  return returnValue;
}