KeyboardButtonCallback.deserialize constructor
KeyboardButtonCallback.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory KeyboardButtonCallback.deserialize(BinaryReader reader) {
// Read [KeyboardButtonCallback] fields.
final flags = reader.readInt32();
final requiresPassword = (flags & 1) != 0;
final text = reader.readString();
final data = reader.readBytes();
// Construct [KeyboardButtonCallback] object.
final returnValue = KeyboardButtonCallback(
requiresPassword: requiresPassword,
text: text,
data: data,
);
// Now return the deserialized [KeyboardButtonCallback].
return returnValue;
}