serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0x8fde504f.
buffer.writeInt32(0x8fde504f);
// Write fields.
buffer.writeInt32(flags);
buffer.writeObject(baseTheme);
buffer.writeInt32(accentColor);
final localOutboxAccentColorCopy = outboxAccentColor;
if (localOutboxAccentColorCopy != null) {
buffer.writeInt32(localOutboxAccentColorCopy);
}
final localMessageColorsCopy = messageColors;
if (localMessageColorsCopy != null) {
buffer.writeVectorInt32(localMessageColorsCopy);
}
final localWallpaperCopy = wallpaper;
if (localWallpaperCopy != null) {
buffer.writeObject(localWallpaperCopy);
}
final localWallpaperSettingsCopy = wallpaperSettings;
if (localWallpaperSettingsCopy != null) {
buffer.writeObject(localWallpaperSettingsCopy);
}
// Finished serialization.
}