Surrogate

@Serializable
data class Surrogate(val animation: AnimationFile? = null, val audio: AudioFile? = null, val document: DocumentFile? = null, val link: Link? = null, val livePhoto: LivePhotoFile? = null, val photo: PhotoFile? = null, val sticker: Sticker? = null, val video: VideoFile? = null, val location: StaticLocation? = null, val venue: Venue? = null)(source)

Constructors

Link copied to clipboard
constructor(animation: AnimationFile? = null, audio: AudioFile? = null, document: DocumentFile? = null, link: Link? = null, livePhoto: LivePhotoFile? = null, photo: PhotoFile? = null, sticker: Sticker? = null, video: VideoFile? = null, location: StaticLocation? = null, venue: Venue? = null)

Properties

Link copied to clipboard
@SerialName(value = "animation")
val animation: AnimationFile?
Link copied to clipboard
@SerialName(value = "audio")
val audio: AudioFile?
Link copied to clipboard
@SerialName(value = "document")
val document: DocumentFile?
Link copied to clipboard
@SerialName(value = "link")
val link: Link?
Link copied to clipboard
@SerialName(value = "live_photo")
val livePhoto: LivePhotoFile?
Link copied to clipboard
@SerialName(value = "location")
val location: StaticLocation?
Link copied to clipboard
@SerialName(value = "photo")
val photo: PhotoFile?
Link copied to clipboard
@SerialName(value = "sticker")
val sticker: Sticker?
Link copied to clipboard
@SerialName(value = "venue")
val venue: Venue?
Link copied to clipboard
@SerialName(value = "video")
val video: VideoFile?