GraphService class final

Represents app.bsky.graph.* service.

Available Extensions

Constructors

GraphService(BlueskyServiceContext _ctx)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

block({required String did, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/block
createBlock({required String did, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createBlockList({required AtUri listUri, DateTime? createdAt}) Future<XRPCResponse<StrongRef>>
createBlocks(List<RepoParam> params) Future<XRPCResponse<EmptyData>>
createCuratedList({required String name, String? description, List<Facet>? descriptionFacets, Blob? avatar, Labels? labels, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createFollow({required String did, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createFollows(List<RepoParam> params) Future<XRPCResponse<EmptyData>>
createList({required String purpose, required String name, String? description, List<Facet>? descriptionFacets, Blob? avatar, Labels? labels, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createListItem({required String subject, required AtUri list, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createListItems(List<ListItemParam> params) Future<XRPCResponse<EmptyData>>
createLists(List<ListParam> params) Future<XRPCResponse<EmptyData>>
createModeratedList({required String name, String? description, List<Facet>? descriptionFacets, Blob? avatar, Labels? labels, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
createMute({required String actor}) Future<XRPCResponse<EmptyData>>
createMuteActorList({required AtUri list}) Future<XRPCResponse<EmptyData>>
deleteMute({required String actor}) Future<XRPCResponse<EmptyData>>
deleteMuteActorList({required AtUri list}) Future<XRPCResponse<EmptyData>>
findBlockLists({int? limit, String? cursor}) Future<XRPCResponse<Lists>>
findBlocks({int? limit, String? cursor}) Future<XRPCResponse<Blocks>>
findFollowers({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Followers>>
findFollows({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Follows>>
findListItems({required AtUri list, int? limit, String? cursor}) Future<XRPCResponse<ListItems>>
findLists({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Lists>>
findMutes({int? limit, String? cursor}) Future<XRPCResponse<Mutes>>
findMutingLists({int? limit, String? cursor}) Future<XRPCResponse<Lists>>
findSuggestedFollows({required String actor}) Future<XRPCResponse<SuggestedFollows>>
follow({required String did, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/follow
getBlocks({int? limit, String? cursor}) Future<XRPCResponse<Blocks>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getBlocks
getFollowers({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Followers>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getFollowers
getFollows({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Follows>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getFollows
getList({required AtUri list, int? limit, String? cursor}) Future<XRPCResponse<ListItems>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getList
getListBlocks({int? limit, String? cursor}) Future<XRPCResponse<Lists>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getListBlocks
getListMutes({int? limit, String? cursor}) Future<XRPCResponse<Lists>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getListMutes
getLists({required String actor, int? limit, String? cursor}) Future<XRPCResponse<Lists>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getLists
getMutes({int? limit, String? cursor}) Future<XRPCResponse<Mutes>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getMutes
getRelationships({required String actor, List<String>? others}) Future<XRPCResponse<Relationships>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getRelationships
getSuggestedFollowsByActor({required String actor}) Future<XRPCResponse<SuggestedFollows>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/getSuggestedFollowsByActor
list({required String purpose, required String name, String? description, List<Facet>? descriptionFacets, Blob? avatar, Labels? labels, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/list
listblock({required AtUri listUri, DateTime? createdAt}) Future<XRPCResponse<StrongRef>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/listblock
listitem({required String subject, required AtUri list, DateTime? createdAt, Map<String, dynamic> unspecced = core.emptyJson}) Future<XRPCResponse<StrongRef>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/listitem
muteActor({required String actor}) Future<XRPCResponse<EmptyData>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/muteActor
muteActorList({required AtUri list}) Future<XRPCResponse<EmptyData>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/muteActorList
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unmuteActor({required String actor}) Future<XRPCResponse<EmptyData>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/unmuteActor
unmuteActorList({required AtUri list}) Future<XRPCResponse<EmptyData>>
https://atprotodart.com/docs/lexicons/app/bsky/graph/unmuteActorList

Operators

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