SuggestedActionSetLoginEmailAddress class final

Suggests the user to add login email address. Call isLoginEmailAddressRequired, and then setLoginEmailAddress or checkLoginEmailAddressCode to change the login email address

Inheritance
Available extensions
Annotations
  • @immutable

Constructors

SuggestedActionSetLoginEmailAddress({required bool canBeHidden})

Properties

canBeHidden bool
canBeHidden True, if the suggested action can be hidden using hideSuggestedAction. Otherwise, the user must not be able to use the application without setting up the email address
final
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({bool? canBeHidden}) SuggestedActionSetLoginEmailAddress

Available on SuggestedActionSetLoginEmailAddress, provided by the SuggestedActionSetLoginEmailAddressExtensions extension

getConstructor() String
override
map<TResult extends Object?>({required TResult addLoginPasskey(SuggestedActionAddLoginPasskey value), required TResult checkPassword(SuggestedActionCheckPassword value), required TResult checkPhoneNumber(SuggestedActionCheckPhoneNumber value), required TResult convertToBroadcastGroup(SuggestedActionConvertToBroadcastGroup value), required TResult custom(SuggestedActionCustom value), required TResult enableArchiveAndMuteNewChats(SuggestedActionEnableArchiveAndMuteNewChats value), required TResult extendPremium(SuggestedActionExtendPremium value), required TResult extendStarSubscriptions(SuggestedActionExtendStarSubscriptions value), required TResult giftPremiumForChristmas(SuggestedActionGiftPremiumForChristmas value), required TResult restorePremium(SuggestedActionRestorePremium value), required TResult setBirthdate(SuggestedActionSetBirthdate value), required TResult setLoginEmailAddress(SuggestedActionSetLoginEmailAddress value), required TResult setPassword(SuggestedActionSetPassword value), required TResult setProfilePhoto(SuggestedActionSetProfilePhoto value), required TResult subscribeToAnnualPremium(SuggestedActionSubscribeToAnnualPremium value), required TResult upgradePremium(SuggestedActionUpgradePremium value), required TResult viewChecksHint(SuggestedActionViewChecksHint value)}) → TResult

Available on SuggestedAction, provided by the SuggestedActionExtensions extension

maybeMap<TResult extends Object?>({TResult addLoginPasskey(SuggestedActionAddLoginPasskey value)?, TResult checkPassword(SuggestedActionCheckPassword value)?, TResult checkPhoneNumber(SuggestedActionCheckPhoneNumber value)?, TResult convertToBroadcastGroup(SuggestedActionConvertToBroadcastGroup value)?, TResult custom(SuggestedActionCustom value)?, TResult enableArchiveAndMuteNewChats(SuggestedActionEnableArchiveAndMuteNewChats value)?, TResult extendPremium(SuggestedActionExtendPremium value)?, TResult extendStarSubscriptions(SuggestedActionExtendStarSubscriptions value)?, TResult giftPremiumForChristmas(SuggestedActionGiftPremiumForChristmas value)?, TResult restorePremium(SuggestedActionRestorePremium value)?, TResult setBirthdate(SuggestedActionSetBirthdate value)?, TResult setLoginEmailAddress(SuggestedActionSetLoginEmailAddress value)?, TResult setPassword(SuggestedActionSetPassword value)?, TResult setProfilePhoto(SuggestedActionSetProfilePhoto value)?, TResult subscribeToAnnualPremium(SuggestedActionSubscribeToAnnualPremium value)?, TResult upgradePremium(SuggestedActionUpgradePremium value)?, TResult viewChecksHint(SuggestedActionViewChecksHint value)?, required TResult orElse()}) → TResult

Available on SuggestedAction, provided by the SuggestedActionExtensions extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

constructor → const String