StarTransactionTypeExtensions extension
Methods
-
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 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 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