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
Extensions
- $AccountExtension on Account
- $CommitExtension on Commit
- $IdentityExtension on Identity
- $InfoExtension on Info
- $KnownAccountStatusExtension on KnownAccountStatus
- $KnownInfoNameExtension on KnownInfoName
- $KnownRepoOpActionExtension on KnownRepoOpAction
- $RepoOpExtension on RepoOp
- $UAccountStatusExtension on UAccountStatus
- $UInfoNameExtension on UInfoName
- $URepoOpActionExtension on URepoOpAction
- $USubscribeReposMessageExtension on USubscribeReposMessage
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.