Package-level declarations

Types

Link copied to clipboard
sealed interface Blob

References to "blobs" (arbitrary files) have a consistent format in atproto, and can be detected and processed without access to any specific Lexicon. That is, it is possible to parse nodes and extract any blob references without knowing the schema.

Link copied to clipboard
data class BlobRef(val link: Cid)
Link copied to clipboard
Link copied to clipboard
typealias ReadOnlyList<T> = @Serializable(with = ImmutableListSerializer::class) ImmutableList<T>

A generic read-only ordered collection of elements.

Link copied to clipboard

A specific moment in time.

Functions

Link copied to clipboard
fun <T> readOnlyListOf(): PersistentList<T>

Returns an empty read-only list.

fun <T> readOnlyListOf(vararg elements: T): PersistentList<T>

Returns a new read-only list of the specified elements.

Link copied to clipboard

Returns a read-only list containing all characters.


Returns a read-only list containing all elements of this sequence.