GroupedMediaListItem

@Serializable
data class GroupedMediaListItem(val filename: String, val creationTime: Int, val modifiedTime: Int, val fileSize: Int, val lowResVideoSize: Int? = null, val lowResFileSize: Int? = null, val sessionId: String? = null, val isRaw: Boolean? = null, val groupId: Int, val firstGroupMemberId: Int? = null, val lastGroupMemberId: Int? = null, val missingFileIds: List<Int>? = null, val groupType: GroupMediaItemType) : MediaListItem

Constructors

Link copied to clipboard
constructor(filename: String, creationTime: Int, modifiedTime: Int, fileSize: Int, lowResVideoSize: Int? = null, lowResFileSize: Int? = null, sessionId: String? = null, isRaw: Boolean? = null, groupId: Int, firstGroupMemberId: Int? = null, lastGroupMemberId: Int? = null, missingFileIds: List<Int>? = null, groupType: GroupMediaItemType)

Properties

Link copied to clipboard
@SerialName(value = "cre")
open override val creationTime: Int
Link copied to clipboard
@SerialName(value = "n")
open override val filename: String
Link copied to clipboard
@SerialName(value = "s")
open override val fileSize: Int
Link copied to clipboard
@SerialName(value = "b")
val firstGroupMemberId: Int? = null
Link copied to clipboard
@SerialName(value = "g")
val groupId: Int
Link copied to clipboard
@SerialName(value = "t")
val groupType: GroupMediaItemType
Link copied to clipboard
@Serializable(with = StringAsBooleanSerializer::class)
@SerialName(value = "raw")
open override val isRaw: Boolean? = null
Link copied to clipboard
@SerialName(value = "l")
val lastGroupMemberId: Int? = null
Link copied to clipboard
@SerialName(value = "ls")
open override val lowResFileSize: Int? = null
Link copied to clipboard
@SerialName(value = "glrv")
open override val lowResVideoSize: Int? = null
Link copied to clipboard
@SerialName(value = "m")
val missingFileIds: List<Int>? = null
Link copied to clipboard
@SerialName(value = "mod")
open override val modifiedTime: Int
Link copied to clipboard
@SerialName(value = "id")
open override val sessionId: String? = null