Unique

Types

Link copied to clipboard
@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
Link copied to clipboard
object Companion : KSerializer<OwnedGift.Unique>
Link copied to clipboard
@Serializable
data class OwnedByBusinessAccount(val gift: Gift.Unique, val sendDate: TelegramDate, val ownedGiftId: GiftId, val senderUser: PreviewUser? = null, val isSaved: Boolean = false, val canBeTransferred: Boolean = false, val transferStarCount: Int? = null, val nextTransferDate: TelegramDate? = null) : OwnedGift.Unique, OwnedGift.OwnedByBusinessAccount

Properties

Link copied to clipboard
Link copied to clipboard
abstract override val gift: Gift.Unique
Link copied to clipboard
abstract val isSaved: Boolean
Link copied to clipboard
Link copied to clipboard
abstract val ownedGiftId: GiftId?
Link copied to clipboard
abstract val sendDate: TelegramDate
Link copied to clipboard
abstract val senderUser: PreviewUser?
Link copied to clipboard
abstract val transferStarCount: Int?