Common

@Serializable
data class Common(val gift: Gift.Unique, val sendDate: TelegramDate, val senderUser: PreviewUser? = null, val isSaved: Boolean = false, val canBeTransferred: Boolean = false, val transferStarCount: Int? = null, val nextTransferDate: TelegramDate? = null) : OwnedGift.Unique, OwnedGift.Common(source)

Constructors

Link copied to clipboard
constructor(gift: Gift.Unique, sendDate: TelegramDate, senderUser: PreviewUser? = null, isSaved: Boolean = false, canBeTransferred: Boolean = false, transferStarCount: Int? = null, nextTransferDate: TelegramDate? = null)

Properties

Link copied to clipboard
@SerialName(value = "can_be_transferred")
open override val canBeTransferred: Boolean
Link copied to clipboard
@SerialName(value = "gift")
open override val gift: Gift.Unique
Link copied to clipboard
@SerialName(value = "is_saved")
open override val isSaved: Boolean
Link copied to clipboard
@SerialName(value = "next_transfer_date")
open override val nextTransferDate: TelegramDate?
Link copied to clipboard
open val ownedGiftId: GiftId?
Link copied to clipboard
@SerialName(value = "send_date")
open override val sendDate: TelegramDate
Link copied to clipboard
@SerialName(value = "sender_user")
open override val senderUser: PreviewUser?
Link copied to clipboard
@SerialName(value = "transfer_star_count")
open override val transferStarCount: Int?