KeyboardButtonRequestPeer.deserialize constructor
KeyboardButtonRequestPeer.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory KeyboardButtonRequestPeer.deserialize(BinaryReader reader) {
// Read [KeyboardButtonRequestPeer] fields.
final text = reader.readString();
final buttonId = reader.readInt32();
final peerType = reader.readObject() as RequestPeerTypeBase;
final maxQuantity = reader.readInt32();
// Construct [KeyboardButtonRequestPeer] object.
final returnValue = KeyboardButtonRequestPeer(
text: text,
buttonId: buttonId,
peerType: peerType,
maxQuantity: maxQuantity,
);
// Now return the deserialized [KeyboardButtonRequestPeer].
return returnValue;
}