Bluesky class abstract

Inheritance
Implementers

Constructors

Bluesky.new({required API api})

Properties

api API
finalinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionAPI SessionAPI
finalinherited

Methods

createAccount(String email, String handle, String password, {String? did, String? inviteCode, String? recoveryKey}) Future<Tuple2>
inherited
createAppPassword(String name) Future<Tuple2>
inherited
createRecord(String repo, String collection, Map<String, dynamic> record, {bool? validate, String? rkey, String? swapCommit}) Future<Tuple2>
inherited
createReport(String reasonType, Map<String, dynamic> subject, {String? reason}) Future<Tuple2>
inherited
createSession(String identifier, String password) Future<Tuple2>
inherited
deleteAccount(String did, String password, String token) Future<Tuple2>
inherited
deleteRecord(String repo, String collection, String rkey, {String? swapRecord, String? swapCommit}) Future<Tuple2>
inherited
deleteSession() Future<Tuple2>
inherited
describeServer({bool? inviteCodeRequired, List<String>? availableUserDomains, Map<String, dynamic>? links}) Future<Tuple2>
inherited
getAuthorFeed(String actor, {int? limit, String? cursor}) Future<Tuple2>
getBlocks({int? limit, String? cursor}) Future<Tuple2>
getFollowers(String actor, {int? limit, String? cursor}) Future<Tuple2>
getFollows(String actor, {int? limit, String? cursor}) Future<Tuple2>
getList(String list, {int? limit, String? cursor}) Future<Tuple2>
getListMutes({int? limit, String? cursor}) Future<Tuple2>
getLists(String actor, {int? limit, String? cursor}) Future<Tuple2>
getMutes({int? limit, String? cursor}) Future<Tuple2>
getPosts(String uris) Future<Tuple2>
getPostThread(String uri, {int? depth, int? parentHeight}) Future<Tuple2>
getProfile(String actor) Future<Tuple2>
getProfiles(String actors) Future<Tuple2>
c.f getPosts
getRecord(String repo, String collection, String rkey, {String? cid}) Future<Tuple2>
inherited
getSession() Future<Tuple2>
inherited
getSuggestions({int? limit, String? cursor}) Future<Tuple2>
getTimeline({String? algorithm, int? limit, String? cursor}) Future<Tuple2>
getUnreadCount({String? seenAt}) Future<Tuple2>
listAppPasswords() Future<Tuple2>
inherited
listNotifications({int? limit, String? cursor, String? seenAt}) Future<Tuple2>
listRecords(String collection, String repo, {int? limit, String? cursor, bool? reverse}) Future<Tuple2>
inherited
muteActor(String actor) Future<Tuple2>
muteActorList(String list) Future<Tuple2>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
putRecord(String repo, String collection, String rkey, Map<String, dynamic> record, {bool? validate, String? swapRecord, String? swapCommit}) Future<Tuple2>
inherited
refreshSession() Future<Tuple2>
inherited
requestAccountDelete() Future<Tuple2>
inherited
requestPasswordReset(String email) Future<Tuple2>
inherited
resetPassword(String token, String password) Future<Tuple2>
inherited
resolveHandle(String handle) Future<Tuple2>
inherited
revokeAppPassword(String name) Future<Tuple2>
inherited
searchActors({String? term, int? limit, String? cursor}) Future<Tuple2>
searchActorsTypeahead({String? term, int? limit}) Future<Tuple2>
toString() String
A string representation of this object.
inherited
unmuteActor(String actor) Future<Tuple2>
unmuteActorList(String list) Future<Tuple2>
updateHandle(String handle) Future<Tuple2>
inherited
updateSeen(String seenAt) Future<Tuple2>
uploadBlob(Uint8List bytes, String contentType) Future<Tuple2>
inherited

Operators

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