StarTransactionTypeGiftTransfer class final
The transaction is a transfer of an upgraded gift; relevant for regular users only
- Inheritance
-
- Object
- TdObject
- StarTransactionType
- StarTransactionTypeGiftTransfer
- Available extensions
- Annotations
-
- @immutable
Constructors
- StarTransactionTypeGiftTransfer({MessageSender? ownerId, UpgradedGift? gift})
Properties
- gift → UpgradedGift?
-
gift The gift
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- ownerId → MessageSender?
-
ownerId Identifier of the user or the channel that received the gift
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{MessageSender? ownerId, UpgradedGift? gift}) → StarTransactionTypeGiftTransfer -
Available on StarTransactionTypeGiftTransfer, provided by the StarTransactionTypeGiftTransferExtensions 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 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
-
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) → StarTransactionTypeGiftTransfer? -
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