AuthorizationStateWaitPassword class

Inheritance

Constructors

AuthorizationStateWaitPassword({required String passwordHint, required bool hasRecoveryEmailAddress, required bool hasPassportData, required String recoveryEmailAddressPattern, dynamic extra, int? clientId})
The user has been authorized, but needs to enter a 2-step verification password to start using the application.. Call checkAuthenticationPassword to provide the password, or requestAuthenticationPasswordRecovery to recover the password, or deleteAccount to delete the account after a week
const
AuthorizationStateWaitPassword.fromJson(Map<String, dynamic> json)
Parse from a json
factory

Properties

clientId int?
clientId client identifier
final
extra → dynamic
extra callback sign
final
hashCode int
The hash code for this object.
no setterinherited
hasPassportData bool
hasPassportData True, if some Telegram Passport elements were saved
final
hasRecoveryEmailAddress bool
hasRecoveryEmailAddress True, if a recovery email address has been set up
final
passwordHint String
passwordHint Hint for the password; may be empty
final
recoveryEmailAddressPattern String
recoveryEmailAddressPattern Pattern of the email address to which the recovery email was sent; empty until a recovery email has been sent
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({String? passwordHint, bool? hasRecoveryEmailAddress, bool? hasPassportData, String? recoveryEmailAddressPattern, dynamic extra, int? clientId}) AuthorizationStateWaitPassword
override
getConstructor() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson([dynamic extra]) Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

CONSTRUCTOR → const String