serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0xc077ec01.
buffer.writeInt32(0xc077ec01);
// Write fields.
buffer.writeInt32(flags);
buffer.writeString(reaction);
buffer.writeString(title);
buffer.writeObject(staticIcon);
buffer.writeObject(appearAnimation);
buffer.writeObject(selectAnimation);
buffer.writeObject(activateAnimation);
buffer.writeObject(effectAnimation);
final localAroundAnimationCopy = aroundAnimation;
if (localAroundAnimationCopy != null) {
buffer.writeObject(localAroundAnimationCopy);
}
final localCenterIconCopy = centerIcon;
if (localCenterIconCopy != null) {
buffer.writeObject(localCenterIconCopy);
}
// Finished serialization.
}