fromJson static method
Inherited by: AuthorizationStateClosed AuthorizationStateClosing AuthorizationStateLoggingOut AuthorizationStateReady AuthorizationStateWaitCode AuthorizationStateWaitEmailAddress AuthorizationStateWaitEmailCode AuthorizationStateWaitOtherDeviceConfirmation AuthorizationStateWaitPassword AuthorizationStateWaitPhoneNumber AuthorizationStateWaitPremiumPurchase AuthorizationStateWaitRegistration AuthorizationStateWaitTdlibParameters
Implementation
static AuthorizationStateWaitPassword? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return AuthorizationStateWaitPassword(
passwordHint: (json['password_hint'] as String?) ?? '',
hasRecoveryEmailAddress:
(json['has_recovery_email_address'] as bool?) ?? false,
hasPassportData: (json['has_passport_data'] as bool?) ?? false,
recoveryEmailAddressPattern:
(json['recovery_email_address_pattern'] as String?) ?? '',
);
}