WebAuthorization.deserialize constructor
WebAuthorization.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory WebAuthorization.deserialize(BinaryReader reader) {
// Read [WebAuthorization] fields.
final hash = reader.readInt64();
final botId = reader.readInt64();
final domain = reader.readString();
final browser = reader.readString();
final platform = reader.readString();
final dateCreated = reader.readDateTime();
final dateActive = reader.readDateTime();
final ip = reader.readString();
final region = reader.readString();
// Construct [WebAuthorization] object.
final returnValue = WebAuthorization(
hash: hash,
botId: botId,
domain: domain,
browser: browser,
platform: platform,
dateCreated: dateCreated,
dateActive: dateActive,
ip: ip,
region: region,
);
// Now return the deserialized [WebAuthorization].
return returnValue;
}