com_atproto_sync_subscribe_repos library

Classes

Account
Represents a change to an account's status on a host (eg, PDS or Relay). The semantics of this event are that the status is at the host which emitted the event, not necessarily that at the currently active PDS. Eg, a Relay takedown would emit a takedown with active=false, even if the PDS is still active.
AccountConverter
Commit
Represents an update of repository state. Note that empty commits are allowed, which include no repo data changes, but an update to rev and signature.
CommitConverter
Identity
Represents a change to an account's identity. Could be an updated handle, signing key, or pds hosting endpoint. Serves as a prod to all downstream services to refresh their identity cache.
IdentityConverter
Info
https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#info
InfoConverter
RepoOp
A repo operation, ie a mutation of a single record.
RepoOpConverter
UAccountStatus
Overview
UAccountStatusConverter
UAccountStatusKnownValue
UAccountStatusUnknownValue
UInfoName
Overview
UInfoNameConverter
UInfoNameKnownValue
UInfoNameUnknownValue
URepoOpAction
Overview
URepoOpActionConverter
URepoOpActionKnownValue
URepoOpActionUnknownValue
USubscribeReposMessage
USubscribeReposMessageAccount
USubscribeReposMessageCommit
USubscribeReposMessageConverter
USubscribeReposMessageIdentity
USubscribeReposMessageInfo
USubscribeReposMessageUnknown

Enums

KnownAccountStatus
Overview
KnownInfoName
Overview
KnownRepoOpAction
Overview

Functions

isAccount(Map<String, dynamic>? object) bool
Returns true if object is Account, otherwise false.
isCommit(Map<String, dynamic>? object) bool
Returns true if object is Commit, otherwise false.
isIdentity(Map<String, dynamic>? object) bool
Returns true if object is Identity, otherwise false.
isInfo(Map<String, dynamic>? object) bool
Returns true if object is Info, otherwise false.
isRepoOp(Map<String, dynamic>? object) bool
Returns true if object is RepoOp, otherwise false.