fromJson static method
Implementation
static PasswordState? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return PasswordState(
hasPassword: (json['has_password'] as bool?) ?? false,
passwordHint: (json['password_hint'] as String?) ?? '',
hasRecoveryEmailAddress:
(json['has_recovery_email_address'] as bool?) ?? false,
hasPassportData: (json['has_passport_data'] as bool?) ?? false,
recoveryEmailAddressCodeInfo: EmailAddressAuthenticationCodeInfo.fromJson(
tdMapFromJson(json['recovery_email_address_code_info']),
),
loginEmailAddressPattern:
(json['login_email_address_pattern'] as String?) ?? '',
pendingResetDate: (json['pending_reset_date'] as int?) ?? 0,
);
}