CanSendMessageToUserResultUserHasPaidMessages class final

The user can be messaged, but the messages are paid

Inheritance
Available extensions
Annotations
  • @immutable

Constructors

CanSendMessageToUserResultUserHasPaidMessages({required int outgoingPaidMessageStarCount})

Properties

hashCode int
The hash code for this object.
no setteroverride
outgoingPaidMessageStarCount int
outgoingPaidMessageStarCount Number of Telegram Stars that must be paid by the current user for each sent message to the user
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({int? outgoingPaidMessageStarCount}) CanSendMessageToUserResultUserHasPaidMessages

Available on CanSendMessageToUserResultUserHasPaidMessages, provided by the CanSendMessageToUserResultUserHasPaidMessagesExtensions extension

getConstructor() String
override
map<TResult extends Object?>({required TResult ok(CanSendMessageToUserResultOk value), required TResult userHasPaidMessages(CanSendMessageToUserResultUserHasPaidMessages value), required TResult userIsDeleted(CanSendMessageToUserResultUserIsDeleted value), required TResult userRestrictsNewChats(CanSendMessageToUserResultUserRestrictsNewChats value)}) → TResult

Available on CanSendMessageToUserResult, provided by the CanSendMessageToUserResultExtensions extension

maybeMap<TResult extends Object?>({TResult ok(CanSendMessageToUserResultOk value)?, TResult userHasPaidMessages(CanSendMessageToUserResultUserHasPaidMessages value)?, TResult userIsDeleted(CanSendMessageToUserResultUserIsDeleted value)?, TResult userRestrictsNewChats(CanSendMessageToUserResultUserRestrictsNewChats value)?, required TResult orElse()}) → TResult

Available on CanSendMessageToUserResult, provided by the CanSendMessageToUserResultExtensions 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