read method

  1. @override
VisualDensityEnum? read(
  1. BinaryReader reader
)
override

Is called when a value has to be decoded.

Implementation

@override
VisualDensityEnum? read(BinaryReader reader) {
  final int index = reader.readInt();
  if (index < 0 || index >= VisualDensityEnum.values.length) {
    return null;
  } else {
    return VisualDensityEnum.values[index];
  }
}