bluesky library
Classes
- Actor
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#profileview
- ActorBasic
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#profileviewbasic
- ActorFeeds
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getactorfeeds/#output
- ActorProfile
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#profileviewdetailed
- ActorProfileAssociatedChat
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#profileassociatedchat
- ActorProfiles
- https://atprotodart.com/docs/lexicons/app/bsky/actor/getprofiles/#output
- ActorRelationship
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs#relationship
- Actors
- https://atprotodart.com/docs/lexicons/app/bsky/actor/searchActors#output
- ActorService
-
Represents
app.bsky.actor.*
service. - ActorsTypeahead
- https://atprotodart.com/docs/lexicons/app/bsky/actor/searchactorstypeahead/#output
- ActorViewer
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#viewerstate
- AdultContentPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#adultcontentpref
- BlockedAuthor
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#blockedauthor
- BlockedPost
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#blockedpost
- BlockListRecord
- https://atprotodart.com/docs/lexicons/app/bsky/graph/listblock/#input
- BlockRecord
- https://atprotodart.com/docs/lexicons/app/bsky/graph/block/#input
- Blocks
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getblocks/#output
- Bluesky
-
Provides
app.bsky.*
services. - ByteSlice
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet/#byteslice
- ContentLabelPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#contentlabelpref
- Count
- https://atprotodart.com/docs/lexicons/app/bsky/notification/getunreadcount/#output
- Embed
- https://atprotodart.com/docs/lexicons/app/bsky/feed/post/#input
- EmbedExternal
- https://atprotodart.com/docs/lexicons/app/bsky/embed/external/#main
- EmbedExternalThumbnail
- https://atprotodart.com/docs/lexicons/app/bsky/embed/external/#viewexternal
- EmbedImages
- https://atprotodart.com/docs/lexicons/app/bsky/embed/images/#main
- EmbedMedia
- https://atprotodart.com/docs/lexicons/app/bsky/embed/recordWithMedia#main
- EmbedRecord
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#main
- EmbedRecordWithMedia
- https://atprotodart.com/docs/lexicons/app/bsky/embed/recordWithMedia#main
- EmbedView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#postview
- EmbedViewExternal
- https://atprotodart.com/docs/lexicons/app/bsky/embed/external#view
- EmbedViewExternalView
- https://atprotodart.com/docs/lexicons/app/bsky/embed/external#viewexternal
- EmbedViewImages
- https://atprotodart.com/docs/lexicons/app/bsky/embed/images#view
- EmbedViewImagesView
- https://atprotodart.com/docs/lexicons/app/bsky/embed/images#viewimage
- EmbedViewMedia
- https://atprotodart.com/docs/lexicons/app/bsky/embed/recordWithMedia#view
- EmbedViewRecord
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#view
- EmbedViewRecordView
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#view
- EmbedViewRecordViewBlocked
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#viewblocked
- EmbedViewRecordViewNotFound
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#viewnotfound
- EmbedViewRecordViewRecord
- https://atprotodart.com/docs/lexicons/app/bsky/embed/record#viewrecord
- EmbedViewRecordWithMedia
- https://atprotodart.com/docs/lexicons/app/bsky/embed/recordWithMedia#view
- Facet
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet#main
- FacetFeature
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet#main
- FacetLink
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet#link
- FacetMention
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet#mention
- FacetTag
- https://atprotodart.com/docs/lexicons/app/bsky/richtext/facet#tag
- Feed
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getauthorfeed/#output
- FeedGenerator
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getfeedgenerator/#output
- FeedGeneratorInfo
- https://atprotodart.com/docs/lexicons/app/bsky/feed/describeFeedGenerator#output
- FeedGenerators
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getfeedgenerators/#output
- FeedGeneratorView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#generatorview
- FeedGeneratorViewer
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#generatorviewerstate
- FeedInteraction
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#interaction
- FeedService
-
Represents
app.bsky.feed.*
service. - FeedView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#feedviewpost
- FeedViewPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#feedviewpref
- Followers
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getfollowers/#output
- FollowRecord
- https://atprotodart.com/docs/lexicons/app/bsky/graph/follow/#input
- Follows
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getfollows/#output
- GeneratorFeed
- https://atprotodart.com/docs/lexicons/app/bsky/feed/describefeedgenerator/#links
- GeneratorLinks
- https://atprotodart.com/docs/lexicons/app/bsky/feed/describefeedgenerator/#links
- GeneratorParam
- GeneratorRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/generator/#input
- GraphService
-
Represents
app.bsky.graph.*
service. - GroupedNotification
- A class that encapsulates a grouped notification.
- GroupedNotifications
- HiddenPostsPref
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#hiddenPostsPref
- Image
- https://atprotodart.com/docs/lexicons/app/bsky/embed/images/#image
- InterestsPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#interestspref
- LabelerPolicies
- https://atprotodart.com/docs/lexicons/app/bsky/labeler/defs/#labelerpolicies
- LabelerPrefItem
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#labelerprefitem
- LabelerService
-
Represents
app.bsky.labeler.*
service. - LabelerServiceRecord
- LabelerServices
- https://atprotodart.com/docs/lexicons/app/bsky/labeler/defs/#labelerpolicies
- LabelerServiceView
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs#preferences
- LabelersPref
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#labelerspref
- LabelerView
- https://atprotodart.com/docs/lexicons/app/bsky/labeler/defs/#labelerview
- LabelerViewDetailed
- https://atprotodart.com/docs/lexicons/app/bsky/labeler/defs/#labelerviewdetailed
- LabelerViewerState
- https://atprotodart.com/docs/lexicons/app/bsky/labeler/defs/#labelerviewerstate
- Like
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getlikes/#like
- LikeRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/like/#input
- Likes
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getlikes/#output
- ListItem
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs#listitemview
- ListItemParam
- ListItemRecord
- https://atprotodart.com/docs/lexicons/app/bsky/graph/listitem/#input
- ListItems
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getlist/#output
- ListParam
- ListRecord
- https://atprotodart.com/docs/lexicons/app/bsky/graph/list/#input
- Lists
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getlists/#output
- ListView
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs/#listview
- ListViewBasic
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs/#listviewbasic
- ListViewer
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs/#listviewerstate
- MutedWord
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#mutedword
- MutedWordsPref
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#mutedWordsPref
- Mutes
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getmutes/#output
- NotFoundActor
- https://atprotodart.com/docs/lexicons/app/bsky/graph/defs#notfoundactor
- NotFoundPost
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#notfoundpost
- Notification
- https://atprotodart.com/docs/lexicons/app/bsky/notification/listnotifications/#notification
- Notifications
- https://atprotodart.com/docs/lexicons/app/bsky/notification/listnotifications/#output
- NotificationService
-
Represents
app.bsky.notification.*
service. - PersonalDetailsPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#personaldetailspref
- Post
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#postview
- PostParam
- PostRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/post/#input
- Posts
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getposts/#output
- PostsByQuery
- https://atprotodart.com/docs/lexicons/app/bsky/feed/searchposts/#output
- PostThread
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getpostthread/#output
- PostThreadView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#threadviewpost
- PostThreadViewRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#threadviewpost
- PostViewer
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#viewerstate
- Preference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs#preferences
- Preferences
- https://atprotodart.com/docs/lexicons/app/bsky/actor/getpreferences/#output
- ProfileAssociated
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#profileassociated
- ProfileRecord
- https://atprotodart.com/docs/lexicons/app/bsky/actor/profile/#input
- Reason
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#feedviewpost
- ReasonRepost
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#reasonrepost
- Relationship
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getRelationships#output
- Relationships
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getRelationships
- Reply
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#replyref
- ReplyPost
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#replyref
- ReplyRef
- https://atprotodart.com/docs/lexicons/app/bsky/feed/post/#replyref
- RepoCommitAdaptor
-
RepoCommitCreate<
T> - RepoCommitDelete
-
RepoCommitUpdate<
T> - RepoParam
- RepostedBy
- https://atprotodart.com/docs/lexicons/app/bsky/feed/getrepostedby/#output
- RepostRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/repost/#input
- SavedFeed
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#savedfeed
- SavedFeedsPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#savedfeedspref
- SavedFeedsPrefV2
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#savedfeedsprefv2
- SkeletonActor
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/defs#skeletonsearchactor
- SkeletonActorsByQuery
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/searchactorsskeleton/#output
- SkeletonFeed
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/gettimelineskeleton/#output
- SkeletonFeedView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#skeletonfeedpost
- SkeletonPost
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/defs#skeletonsearchpost
- SkeletonPostsByQuery
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/searchpostsskeleton/#output
- SkeletonReason
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs#skeletonfeedpost
- SkeletonReasonRepost
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#skeletonreasonrepost
- StrongRefParam
- SuggestedFollows
- https://atprotodart.com/docs/lexicons/app/bsky/graph/getsuggestedfollowsbyactor/#output
- SuggestionsSkeleton
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/suggestionsskeleton/#output
- TaggedSuggestion
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/getTaggedSuggestions#suggestion
- TaggedSuggestions
- https://atprotodart.com/docs/lexicons/app/bsky/unspecced/getTaggedSuggestions
- ThreadFollowingRule
- https://atprotodart.com/docs/lexicons/app/bsky/feed/threadgate/#followingrule
- ThreadgateRecord
- https://atprotodart.com/docs/lexicons/app/bsky/feed/threadgate/#input
- ThreadgateView
- https://atprotodart.com/docs/lexicons/app/bsky/feed/defs/#threadgateview
- ThreadListRule
- https://atprotodart.com/docs/lexicons/app/bsky/feed/threadgate/#listrule
- ThreadMentionRule
- https://atprotodart.com/docs/lexicons/app/bsky/feed/threadgate/#mentionrule
- ThreadParam
- ThreadRule
- https://atprotodart.com/docs/lexicons/app/bsky/feed/threadgate/#input
- ThreadViewPreference
- https://atprotodart.com/docs/lexicons/app/bsky/actor/defs/#threadviewpref
- UEmbedExternal
- UEmbedImages
- UEmbedMediaExternal
- UEmbedMediaImages
- UEmbedMediaUnknown
- UEmbedMediaVideo
- UEmbedRecord
- UEmbedRecordWithMedia
- UEmbedUnknown
- UEmbedVideo
- UEmbedViewExternal
- UEmbedViewImages
- UEmbedViewMediaExternal
- UEmbedViewMediaImages
- UEmbedViewMediaUnknown
- UEmbedViewMediaVideo
- UEmbedViewRecord
- UEmbedViewRecordViewBlocked
- UEmbedViewRecordViewGeneratorView
- UEmbedViewRecordViewLabelerView
- UEmbedViewRecordViewListView
- UEmbedViewRecordViewNotFound
- UEmbedViewRecordViewRecord
- UEmbedViewRecordViewStarterPackViewBasic
- UEmbedViewRecordViewUnknown
- UEmbedViewRecordViewViewDetached
- UEmbedViewRecordWithMedia
- UEmbedViewUnknown
- UEmbedViewVideo
- UFacetFeatureLink
- UFacetFeatureMention
- UFacetFeatureTag
- UFacetFeatureUnknown
- ULabelerServiceViewLabelerView
- ULabelerServiceViewLabelerViewDetailed
- ULabelerServiceViewUnknown
- UnspeccedService
-
Represents
app.bsky.unspecced.*
service. - UPostThreadViewBlocked
- UPostThreadViewNotFound
- UPostThreadViewRecord
- UPostThreadViewUnknown
- UPreferenceAdultContent
- UPreferenceContentLabel
- UPreferenceFeedView
- UPreferenceHiddenPosts
- UPreferenceInterests
- UPreferenceLabelersPref
- UPreferenceMutedWords
- UPreferencePersonalDetails
- UPreferenceSavedFeeds
- UPreferenceSavedFeedsV2
- UPreferenceThreadView
- UPreferenceUnknown
- UReasonPin
- UReasonRepost
- UReasonUnknown
- URelationshipNotFoundActor
- URelationshipRelationship
- URelationshipUnknown
- UReplyPostBlocked
- UReplyPostNotFound
- UReplyPostRecord
- UReplyPostUnknown
- USkeletonReasonPin
- USkeletonReasonRepost
- USkeletonReasonUnknown
- UThreadRuleFollowing
- UThreadRuleList
- UThreadRuleMention
- UThreadRuleUnknown
- VideoService
-
Represents
app.bsky.video.*
service.
Enums
- ContentLabelVisibility
- The ContentLabelVisibility enum defines the visibility preference for a certain content label in the interface.
- FeedFilter
- GroupedNotificationReason
- A class that encapsulates a reason for grouped notification.
- MutedWordTarget
- NotificationReason
- Represents the reason for a notifications.
- SubjectType
- ThreadViewSortType
Extensions
- ActorServiceExtension on ActorService
- AtUriExtension on AtUri
- AT URI extension for Bluesky services.
- BlobExtension on Blob
- FeedServiceExtension on FeedService
- GraphServiceExtension on GraphService
- GroupedNotificationExtension on GroupedNotification
- StrongRefExtension on StrongRef
Constants
- embedViewRecordViewConverter → const _EmbedViewRecordViewConverter
Typedefs
-
RepoCommitOnCreate<
T> = FutureOr< void> Function(RepoCommitCreate<T> data) - Action on create records.
-
RepoCommitOnDelete
= FutureOr<
void> Function(RepoCommitDelete data) - Action on delete records.
-
RepoCommitOnUpdate<
T> = FutureOr< void> Function(RepoCommitUpdate<T> data) - Action on update records.