LangPackDifference.deserialize constructor

LangPackDifference.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory LangPackDifference.deserialize(BinaryReader reader) {
  // Read [LangPackDifference] fields.
  final langCode = reader.readString();
  final fromVersion = reader.readInt32();
  final version = reader.readInt32();
  final strings = reader.readVectorObject<LangPackStringBase>();

  // Construct [LangPackDifference] object.
  final returnValue = LangPackDifference(
    langCode: langCode,
    fromVersion: fromVersion,
    version: version,
    strings: strings,
  );

  // Now return the deserialized [LangPackDifference].
  return returnValue;
}