CommunitiesTogglePeerLink.deserialize constructor
CommunitiesTogglePeerLink.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory CommunitiesTogglePeerLink.deserialize(BinaryReader reader) {
// Read [CommunitiesTogglePeerLink] fields.
final flags = reader.readInt32();
final visible = (flags & 1) != 0;
final hidden = (flags & 2) != 0;
final deleted = (flags & 4) != 0;
final community = reader.readObject() as InputChannelBase;
final peer = reader.readObject() as InputPeerBase;
// Construct [CommunitiesTogglePeerLink] object.
final returnValue = CommunitiesTogglePeerLink(
visible: visible,
hidden: hidden,
deleted: deleted,
community: community,
peer: peer,
);
// Now return the deserialized [CommunitiesTogglePeerLink].
return returnValue;
}