Auth<Key extends AuthKeys>.from constructor
Auth<Key extends AuthKeys>.from (
- Object? source
Implementation
factory Auth.from(Object? source) {
final key = AuthKeys.i;
return Auth(
id: source.entityValue(key.id),
timeMills: source.entityValue(key.timeMills),
accessToken: source.entityValue(key.accessToken),
biometric: source.entityValue(key.biometric),
loggedIn: source.entityValue(key.loggedIn),
loggedInTime: source.entityValue(key.loggedInTime),
loggedOutTime: source.entityValue(key.loggedOutTime),
idToken: source.entityValue(key.idToken),
email: source.entityValue(key.email),
name: source.entityValue(key.name),
password: source.entityValue(key.password),
phone: source.entityValue(key.phone),
photo: source.entityValue(key.photo),
provider: source.entityValue(key.provider),
username: source.entityValue(key.username),
verified: source.entityValue(key.verified),
extra: source.entityObject(key.extra, (value) {
return value is Map<String, dynamic> ? value : {};
}),
);
}