BotsCreateBot.deserialize constructor
BotsCreateBot.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory BotsCreateBot.deserialize(BinaryReader reader) {
// Read [BotsCreateBot] fields.
final flags = reader.readInt32();
final viaDeeplink = (flags & 1) != 0;
final name = reader.readString();
final username = reader.readString();
final managerId = reader.readObject() as InputUserBase;
// Construct [BotsCreateBot] object.
final returnValue = BotsCreateBot(
viaDeeplink: viaDeeplink,
name: name,
username: username,
managerId: managerId,
);
// Now return the deserialized [BotsCreateBot].
return returnValue;
}