Bluesky class sealed

Provides app.bsky.* services.

Constructors

Bluesky.anonymous({Map<String, String>? headers, Protocol? protocol, String? service, String? relayService, Duration? timeout, RetryConfig? retryConfig, GetClient? mockedGetClient, PostClient? mockedPostClient})
Returns the new instance of Bluesky as anonymous.
factory
Bluesky.fromSession(Session session, {Map<String, String>? headers, Protocol? protocol, String? service, String? relayService, Duration? timeout, RetryConfig? retryConfig, GetClient? mockedGetClient, PostClient? mockedPostClient})
Returns the new instance of Bluesky.
factory

Properties

actor ActorService
Returns the actor service. This service represents app.bsky.actor.*.
no setter
feed FeedService
Returns the feed service. This service represents app.bsky.feed.*.
no setter
graph GraphService
Returns the graph service. This service represents app.bsky.graph.*.
no setter
hashCode int
The hash code for this object.
no setterinherited
identity IdentityService
Returns the identity service. This service represents com.atproto.identity.*.
no setter
label LabelService
Returns the label service. This service represents com.atproto.label.*.
no setter
labeler LabelerService
Returns the labeler service. This service represents app.bsky.labeler.*.
no setter
moderation ModerationService
Returns the moderation service. This service represents com.atproto.moderation.*.
no setter
notification NotificationService
Returns the notification service. This service represents app.bsky.notification.*.
no setter
relayService String
Returns the current replay service. Defaults to bsky.network.
no setter
repo RepoService
Returns the repo service. This service represents com.atproto.repo.*.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
server ServerService
Returns the server service. This service represents com.atproto.server.*.
no setter
service String
Returns the current service. Defaults to bsky.social.
no setter
session Session?
Returns the current session.
no setter
sync SyncService
Returns the sync service. This service represents com.atproto.sync.*.
no setter
temp TempService
Returns the temp service. This service represents com.atproto.temp.*.
no setter
unspecced UnspeccedService
Returns the unspecced service. This service represents app.bsky.unspecced.*.
no setter

Methods

get<T>(NSID methodId, {Map<String, String>? headers, Map<String, dynamic>? parameters, ResponseDataBuilder<T>? to, ResponseDataAdaptor? adaptor}) Future<XRPCResponse<T>>
Returns the result of executing methodId as GET communication.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
post<T>(NSID methodId, {Map<String, String>? headers, Map<String, dynamic>? parameters, dynamic body, ResponseDataBuilder<T>? to}) Future<XRPCResponse<T>>
Returns the result of executing methodId as POST communication.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited