serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0xa8718dc5.
buffer.writeInt32(0xa8718dc5);
// Write fields.
buffer.writeInt32(flags);
final localUrlCopy = url;
if (localUrlCopy != null) {
buffer.writeString(localUrlCopy);
}
final localHtmlCopy = html;
if (localHtmlCopy != null) {
buffer.writeString(localHtmlCopy);
}
final localPosterPhotoIdCopy = posterPhotoId;
if (localPosterPhotoIdCopy != null) {
buffer.writeInt64(localPosterPhotoIdCopy);
}
final localWCopy = w;
if (localWCopy != null) {
buffer.writeInt32(localWCopy);
}
final localHCopy = h;
if (localHCopy != null) {
buffer.writeInt32(localHCopy);
}
buffer.writeObject(caption);
// Finished serialization.
}