serialize method

  1. @override
void serialize(
  1. List<int> buffer
)
override

Serialize.

Implementation

@override
void serialize(List<int> buffer) {
  // Write type-id 0xcfb9d957.
  buffer.writeInt32(0xcfb9d957);

  // Write fields.
  buffer.writeInt32(flags);
  buffer.writeInt64(transcriptionId);
  buffer.writeString(text);
  final localTrialRemainsNumCopy = trialRemainsNum;
  if (localTrialRemainsNumCopy != null) {
    buffer.writeInt32(localTrialRemainsNumCopy);
  }
  final localTrialRemainsUntilDateCopy = trialRemainsUntilDate;
  if (localTrialRemainsUntilDateCopy != null) {
    buffer.writeDateTime(localTrialRemainsUntilDateCopy);
  }

  // Finished serialization.
}