commonMain.app.bsky.actor.FeedViewPref.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.actor
import kotlin.Boolean
import kotlin.Long
import kotlin.String
import kotlin.Suppress
import kotlinx.serialization.Serializable
/**
* @param feed The URI of the feed, or an identifier which describes the feed.
* @param hideReplies Hide replies in the feed.
* @param hideRepliesByUnfollowed Hide replies in the feed if they are not by followed users.
* @param hideRepliesByLikeCount Hide replies in the feed if they do not have this number of likes.
* @param hideReposts Hide reposts in the feed.
* @param hideQuotePosts Hide quote posts in the feed.
*/
@Serializable
public data class FeedViewPref(
/**
* The URI of the feed, or an identifier which describes the feed.
*/
public val feed: String,
/**
* Hide replies in the feed.
*/
public val hideReplies: Boolean? = null,
/**
* Hide replies in the feed if they are not by followed users.
*/
public val hideRepliesByUnfollowed: Boolean? = true,
/**
* Hide replies in the feed if they do not have this number of likes.
*/
public val hideRepliesByLikeCount: Long? = null,
/**
* Hide reposts in the feed.
*/
public val hideReposts: Boolean? = null,
/**
* Hide quote posts in the feed.
*/
public val hideQuotePosts: Boolean? = null,
)