commonMain.app.bsky.feed.GeneratorView.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bluesky-jvm Show documentation
Show all versions of bluesky-jvm Show documentation
Bluesky Social API bindings for Kotlin.
The newest version!
@file:Suppress("DEPRECATION")
package app.bsky.feed
import app.bsky.actor.ProfileView
import app.bsky.richtext.Facet
import com.atproto.label.Label
import kotlin.Boolean
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.Did
import sh.christian.ozone.api.Uri
import sh.christian.ozone.api.model.ReadOnlyList
import sh.christian.ozone.api.model.Timestamp
@Serializable
public data class GeneratorView(
public val uri: AtUri,
public val cid: Cid,
public val did: Did,
public val creator: ProfileView,
public val displayName: String,
public val description: String? = null,
public val descriptionFacets: ReadOnlyList = persistentListOf(),
public val avatar: Uri? = null,
public val likeCount: Long? = null,
public val acceptsInteractions: Boolean? = null,
public val labels: ReadOnlyList