package com.github.libretube.parcelable import android.os.Parcelable import com.github.libretube.ui.fragments.DownloadSortingOrder import com.github.libretube.ui.fragments.DownloadTab import kotlinx.parcelize.Parcelize @Parcelize data class PlayerData( val videoId: String?, val playlistId: String? = null, val channelId: String? = null, val keepQueue: Boolean = false, val timestamp: Long = 0, val shuffle: Boolean = false, val strictPlaylistMode: Boolean = false, val isOffline: Boolean = false, val downloadTab: DownloadTab? = null, val downloadSortingOrder: DownloadSortingOrder? = null, ) : Parcelable