commonMain.app.bsky.graph.ListView.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bluesky Show documentation
Show all versions of bluesky Show documentation
Bluesky Social API bindings for Kotlin.
The newest version!
@file:Suppress("DEPRECATION")
package app.bsky.graph
import app.bsky.actor.ProfileView
import app.bsky.richtext.Facet
import com.atproto.label.Label
import kotlin.Long
import kotlin.String
import kotlin.Suppress
import kotlinx.collections.immutable.persistentListOf
import kotlinx.serialization.Serializable
import sh.christian.ozone.api.AtUri
import sh.christian.ozone.api.Cid
import sh.christian.ozone.api.Uri
import sh.christian.ozone.api.model.ReadOnlyList
import sh.christian.ozone.api.model.Timestamp
@Serializable
public data class ListView(
public val uri: AtUri,
public val cid: Cid,
public val creator: ProfileView,
public val name: String,
public val purpose: Token,
public val description: String? = null,
public val descriptionFacets: ReadOnlyList = persistentListOf(),
public val avatar: Uri? = null,
public val listItemCount: Long? = null,
public val labels: ReadOnlyList