@tsky/client / agent / ActorBasicProfile
ActorBasicProfile 
Defined in: client/src/agent.ts:223
Extends 
Extended by 
Implements 
- ProfileViewBasic
Constructors 
new ActorBasicProfile() 
new ActorBasicProfile(client, actor): ActorBasicProfileDefined in: client/src/agent.ts:236
Parameters 
client 
actor 
ProfileViewBasic
Returns 
Overrides 
Properties 
$type? 
optional $type: string;Defined in: client/src/agent.ts:234
Implementation of 
AppBskyActorDefs.ProfileViewBasic.$typeassociated? 
optional associated: ProfileAssociated;Defined in: client/src/agent.ts:228
Implementation of 
AppBskyActorDefs.ProfileViewBasic.associatedavatar? 
optional avatar: string;Defined in: client/src/agent.ts:229
Implementation of 
AppBskyActorDefs.ProfileViewBasic.avatarclient 
client: Client;Defined in: client/src/agent.ts:41
Inherited from 
createdAt? 
optional createdAt: string;Defined in: client/src/agent.ts:230
Implementation of 
AppBskyActorDefs.ProfileViewBasic.createdAtdid 
did: `did:${string}`;Defined in: client/src/agent.ts:42
Implementation of 
AppBskyActorDefs.ProfileViewBasic.didInherited from 
displayName? 
optional displayName: string;Defined in: client/src/agent.ts:231
Maximum string length: 640 Maximum grapheme length: 64
Implementation of 
AppBskyActorDefs.ProfileViewBasic.displayNamehandle 
handle: string;Defined in: client/src/agent.ts:227
Implementation of 
AppBskyActorDefs.ProfileViewBasic.handlelabels? 
optional labels: Label[];Defined in: client/src/agent.ts:232
Implementation of 
AppBskyActorDefs.ProfileViewBasic.labelsviewer? 
optional viewer: ViewerState;Defined in: client/src/agent.ts:233
Implementation of 
AppBskyActorDefs.ProfileViewBasic.viewerMethods 
feed() 
feed(params?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:186
Get a list of feeds (feed generator records) created by the actor (in the actor's repo).
Parameters 
params? 
Omit<Params, "actor">
options? 
Returns 
Promise<Paginator<Output>>
Inherited from 
feeds() 
feeds(limit?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:166
Get a view of an actor's 'author feed' (post and reposts by the author). Does not require auth.
Parameters 
limit? 
number
options? 
Returns 
Promise<Paginator<Output>>
Inherited from 
followers() 
followers(limit?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:72
Enumerates accounts which follow a specified account (actor).
Parameters 
limit? 
number
options? 
RPCOptions = {}
Returns 
Promise<Paginator<Output>>
Inherited from 
follows() 
follows(limit?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:97
Enumerates accounts which a specified account (actor) follows.
Parameters 
limit? 
number
options? 
RPCOptions = {}
Returns 
Promise<Paginator<Output>>
Inherited from 
lists() 
lists(limit?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:122
Enumerates the lists created by a specified account (actor).
Parameters 
limit? 
number
options? 
RPCOptions = {}
Returns 
Promise<Paginator<Output>>
Inherited from 
relationships() 
relationships(others?, options?): Promise<{
  $type: string;
  actor: undefined | ActorLazyProfile;
  relationships: (
     | Typed<NotFoundActor, string>
     | Typed<Relationship, string>)[];
}>Defined in: client/src/agent.ts:144
Enumerates public relationships between one account, and a list of other accounts. Does not require auth.
Parameters 
others? 
string[]
options? 
Returns 
Promise<{ $type: string; actor: undefined | ActorLazyProfile; relationships: ( | Typed<NotFoundActor, string> | Typed<Relationship, string>)[]; }>
Inherited from 
starterPacks() 
starterPacks(limit?, options?): Promise<Paginator<Output>>Defined in: client/src/agent.ts:52
Get a list of starter packs created by the actor.
Parameters 
limit? 
number
options? 
RPCOptions = {}
Returns 
Promise<Paginator<Output>>
Inherited from 
toJSON() 
toJSON(): objectDefined in: client/src/agent.ts:265
Returns 
object
$type 
$type: undefined | string;associated 
associated: undefined | ProfileAssociated;avatar 
avatar: undefined | string;createdAt 
createdAt: undefined | string;did 
did: `did:${string}`;displayName 
displayName: undefined | string;handle 
handle: string;labels 
labels: undefined | Label[];viewer 
viewer: undefined | ViewerState;