StarTransactionTypeSuggestedPostPaymentSend class final

The transaction is a payment for a suggested post; relevant for regular users only

Inheritance
Available extensions
Annotations
  • @immutable

Constructors

StarTransactionTypeSuggestedPostPaymentSend({required int chatId})

Properties

chatId int
chatId Identifier of the channel chat that posted the post
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({int? chatId}) StarTransactionTypeSuggestedPostPaymentSend

Available on StarTransactionTypeSuggestedPostPaymentSend, provided by the StarTransactionTypeSuggestedPostPaymentSendExtensions extension

getConstructor() String
override
map<TResult extends Object?>({required TResult affiliateProgramCommission(StarTransactionTypeAffiliateProgramCommission value), required TResult appStoreDeposit(StarTransactionTypeAppStoreDeposit value), required TResult botInvoicePurchase(StarTransactionTypeBotInvoicePurchase value), required TResult botInvoiceSale(StarTransactionTypeBotInvoiceSale value), required TResult botPaidMediaPurchase(StarTransactionTypeBotPaidMediaPurchase value), required TResult botPaidMediaSale(StarTransactionTypeBotPaidMediaSale value), required TResult botSubscriptionPurchase(StarTransactionTypeBotSubscriptionPurchase value), required TResult botSubscriptionSale(StarTransactionTypeBotSubscriptionSale value), required TResult businessBotTransferReceive(StarTransactionTypeBusinessBotTransferReceive value), required TResult businessBotTransferSend(StarTransactionTypeBusinessBotTransferSend value), required TResult channelPaidMediaPurchase(StarTransactionTypeChannelPaidMediaPurchase value), required TResult channelPaidMediaSale(StarTransactionTypeChannelPaidMediaSale value), required TResult channelPaidReactionReceive(StarTransactionTypeChannelPaidReactionReceive value), required TResult channelPaidReactionSend(StarTransactionTypeChannelPaidReactionSend value), required TResult channelSubscriptionPurchase(StarTransactionTypeChannelSubscriptionPurchase value), required TResult channelSubscriptionSale(StarTransactionTypeChannelSubscriptionSale value), required TResult fragmentDeposit(StarTransactionTypeFragmentDeposit value), required TResult fragmentWithdrawal(StarTransactionTypeFragmentWithdrawal value), required TResult giftAuctionBid(StarTransactionTypeGiftAuctionBid value), required TResult giftOriginalDetailsDrop(StarTransactionTypeGiftOriginalDetailsDrop value), required TResult giftPurchase(StarTransactionTypeGiftPurchase value), required TResult giftPurchaseOffer(StarTransactionTypeGiftPurchaseOffer value), required TResult giftSale(StarTransactionTypeGiftSale value), required TResult giftTransfer(StarTransactionTypeGiftTransfer value), required TResult giftUpgrade(StarTransactionTypeGiftUpgrade value), required TResult giftUpgradePurchase(StarTransactionTypeGiftUpgradePurchase value), required TResult giveawayDeposit(StarTransactionTypeGiveawayDeposit value), required TResult googlePlayDeposit(StarTransactionTypeGooglePlayDeposit value), required TResult paidGroupCallMessageReceive(StarTransactionTypePaidGroupCallMessageReceive value), required TResult paidGroupCallMessageSend(StarTransactionTypePaidGroupCallMessageSend value), required TResult paidGroupCallReactionReceive(StarTransactionTypePaidGroupCallReactionReceive value), required TResult paidGroupCallReactionSend(StarTransactionTypePaidGroupCallReactionSend value), required TResult paidMessageReceive(StarTransactionTypePaidMessageReceive value), required TResult paidMessageSend(StarTransactionTypePaidMessageSend value), required TResult premiumBotDeposit(StarTransactionTypePremiumBotDeposit value), required TResult premiumPurchase(StarTransactionTypePremiumPurchase value), required TResult publicPostSearch(StarTransactionTypePublicPostSearch value), required TResult suggestedPostPaymentReceive(StarTransactionTypeSuggestedPostPaymentReceive value), required TResult suggestedPostPaymentSend(StarTransactionTypeSuggestedPostPaymentSend value), required TResult telegramAdsWithdrawal(StarTransactionTypeTelegramAdsWithdrawal value), required TResult telegramApiUsage(StarTransactionTypeTelegramApiUsage value), required TResult unsupported(StarTransactionTypeUnsupported value), required TResult upgradedGiftPurchase(StarTransactionTypeUpgradedGiftPurchase value), required TResult upgradedGiftSale(StarTransactionTypeUpgradedGiftSale value), required TResult userDeposit(StarTransactionTypeUserDeposit value)}) → TResult

Available on StarTransactionType, provided by the StarTransactionTypeExtensions extension

maybeMap<TResult extends Object?>({TResult affiliateProgramCommission(StarTransactionTypeAffiliateProgramCommission value)?, TResult appStoreDeposit(StarTransactionTypeAppStoreDeposit value)?, TResult botInvoicePurchase(StarTransactionTypeBotInvoicePurchase value)?, TResult botInvoiceSale(StarTransactionTypeBotInvoiceSale value)?, TResult botPaidMediaPurchase(StarTransactionTypeBotPaidMediaPurchase value)?, TResult botPaidMediaSale(StarTransactionTypeBotPaidMediaSale value)?, TResult botSubscriptionPurchase(StarTransactionTypeBotSubscriptionPurchase value)?, TResult botSubscriptionSale(StarTransactionTypeBotSubscriptionSale value)?, TResult businessBotTransferReceive(StarTransactionTypeBusinessBotTransferReceive value)?, TResult businessBotTransferSend(StarTransactionTypeBusinessBotTransferSend value)?, TResult channelPaidMediaPurchase(StarTransactionTypeChannelPaidMediaPurchase value)?, TResult channelPaidMediaSale(StarTransactionTypeChannelPaidMediaSale value)?, TResult channelPaidReactionReceive(StarTransactionTypeChannelPaidReactionReceive value)?, TResult channelPaidReactionSend(StarTransactionTypeChannelPaidReactionSend value)?, TResult channelSubscriptionPurchase(StarTransactionTypeChannelSubscriptionPurchase value)?, TResult channelSubscriptionSale(StarTransactionTypeChannelSubscriptionSale value)?, TResult fragmentDeposit(StarTransactionTypeFragmentDeposit value)?, TResult fragmentWithdrawal(StarTransactionTypeFragmentWithdrawal value)?, TResult giftAuctionBid(StarTransactionTypeGiftAuctionBid value)?, TResult giftOriginalDetailsDrop(StarTransactionTypeGiftOriginalDetailsDrop value)?, TResult giftPurchase(StarTransactionTypeGiftPurchase value)?, TResult giftPurchaseOffer(StarTransactionTypeGiftPurchaseOffer value)?, TResult giftSale(StarTransactionTypeGiftSale value)?, TResult giftTransfer(StarTransactionTypeGiftTransfer value)?, TResult giftUpgrade(StarTransactionTypeGiftUpgrade value)?, TResult giftUpgradePurchase(StarTransactionTypeGiftUpgradePurchase value)?, TResult giveawayDeposit(StarTransactionTypeGiveawayDeposit value)?, TResult googlePlayDeposit(StarTransactionTypeGooglePlayDeposit value)?, TResult paidGroupCallMessageReceive(StarTransactionTypePaidGroupCallMessageReceive value)?, TResult paidGroupCallMessageSend(StarTransactionTypePaidGroupCallMessageSend value)?, TResult paidGroupCallReactionReceive(StarTransactionTypePaidGroupCallReactionReceive value)?, TResult paidGroupCallReactionSend(StarTransactionTypePaidGroupCallReactionSend value)?, TResult paidMessageReceive(StarTransactionTypePaidMessageReceive value)?, TResult paidMessageSend(StarTransactionTypePaidMessageSend value)?, TResult premiumBotDeposit(StarTransactionTypePremiumBotDeposit value)?, TResult premiumPurchase(StarTransactionTypePremiumPurchase value)?, TResult publicPostSearch(StarTransactionTypePublicPostSearch value)?, TResult suggestedPostPaymentReceive(StarTransactionTypeSuggestedPostPaymentReceive value)?, TResult suggestedPostPaymentSend(StarTransactionTypeSuggestedPostPaymentSend value)?, TResult telegramAdsWithdrawal(StarTransactionTypeTelegramAdsWithdrawal value)?, TResult telegramApiUsage(StarTransactionTypeTelegramApiUsage value)?, TResult unsupported(StarTransactionTypeUnsupported value)?, TResult upgradedGiftPurchase(StarTransactionTypeUpgradedGiftPurchase value)?, TResult upgradedGiftSale(StarTransactionTypeUpgradedGiftSale value)?, TResult userDeposit(StarTransactionTypeUserDeposit value)?, required TResult orElse()}) → TResult

Available on StarTransactionType, provided by the StarTransactionTypeExtensions 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

Static Methods

fromJson(Map<String, dynamic>? json) StarTransactionTypeSuggestedPostPaymentSend?
Inherited by: StarTransactionTypeAffiliateProgramCommission StarTransactionTypeAppStoreDeposit StarTransactionTypeBotInvoicePurchase StarTransactionTypeBotInvoiceSale StarTransactionTypeBotPaidMediaPurchase StarTransactionTypeBotPaidMediaSale StarTransactionTypeBotSubscriptionPurchase StarTransactionTypeBotSubscriptionSale StarTransactionTypeBusinessBotTransferReceive StarTransactionTypeBusinessBotTransferSend StarTransactionTypeChannelPaidMediaPurchase StarTransactionTypeChannelPaidMediaSale StarTransactionTypeChannelPaidReactionReceive StarTransactionTypeChannelPaidReactionSend StarTransactionTypeChannelSubscriptionPurchase StarTransactionTypeChannelSubscriptionSale StarTransactionTypeFragmentDeposit StarTransactionTypeFragmentWithdrawal StarTransactionTypeGiftAuctionBid StarTransactionTypeGiftOriginalDetailsDrop StarTransactionTypeGiftPurchase StarTransactionTypeGiftPurchaseOffer StarTransactionTypeGiftSale StarTransactionTypeGiftTransfer StarTransactionTypeGiftUpgrade StarTransactionTypeGiftUpgradePurchase StarTransactionTypeGiveawayDeposit StarTransactionTypeGooglePlayDeposit StarTransactionTypePaidGroupCallMessageReceive StarTransactionTypePaidGroupCallMessageSend StarTransactionTypePaidGroupCallReactionReceive StarTransactionTypePaidGroupCallReactionSend StarTransactionTypePaidMessageReceive StarTransactionTypePaidMessageSend StarTransactionTypePremiumBotDeposit StarTransactionTypePremiumPurchase StarTransactionTypePublicPostSearch StarTransactionTypeSuggestedPostPaymentReceive StarTransactionTypeSuggestedPostPaymentSend StarTransactionTypeTelegramAdsWithdrawal StarTransactionTypeTelegramApiUsage StarTransactionTypeUnsupported StarTransactionTypeUpgradedGiftPurchase StarTransactionTypeUpgradedGiftSale StarTransactionTypeUserDeposit
override

Constants

constructor → const String