PhoneDeleteConferenceCallParticipants.deserialize constructor
PhoneDeleteConferenceCallParticipants.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory PhoneDeleteConferenceCallParticipants.deserialize(
BinaryReader reader,
) {
// Read [PhoneDeleteConferenceCallParticipants] fields.
final flags = reader.readInt32();
final onlyLeft = (flags & 1) != 0;
final kick = (flags & 2) != 0;
final call = reader.readObject() as InputGroupCallBase;
final ids = reader.readVectorInt64();
final block = reader.readBytes();
// Construct [PhoneDeleteConferenceCallParticipants] object.
final returnValue = PhoneDeleteConferenceCallParticipants(
onlyLeft: onlyLeft,
kick: kick,
call: call,
ids: ids.items,
block: block,
);
// Now return the deserialized [PhoneDeleteConferenceCallParticipants].
return returnValue;
}