InputPageBlockMap.deserialize constructor

InputPageBlockMap.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory InputPageBlockMap.deserialize(BinaryReader reader) {
  // Read [InputPageBlockMap] fields.
  final geo = reader.readObject() as InputGeoPointBase;
  final zoom = reader.readInt32();
  final w = reader.readInt32();
  final h = reader.readInt32();
  final caption = reader.readObject() as PageCaptionBase;

  // Construct [InputPageBlockMap] object.
  final returnValue = InputPageBlockMap(
    geo: geo,
    zoom: zoom,
    w: w,
    h: h,
    caption: caption,
  );

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