read method
Is called when a value has to be decoded.
Implementation
@override
AdaptiveTheme? read(BinaryReader reader) {
final int index = reader.readInt();
if (index < 0 || index >= AdaptiveTheme.values.length) {
return null;
} else {
return AdaptiveTheme.values[index];
}
}