Skip to content

ActivityPlug API / @activityplug/core / SocialAdapterOperations

Interface: SocialAdapterOperations

Defined in: packages/core/src/adapters/client-types.ts:218

Properties

block?

readonly optional block?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:231

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


bookmark?

readonly optional bookmark?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:252

Parameters

input

PostActionInput

context

AdapterOperationContext

Returns

Promise<Post>


boost?

readonly optional boost?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:254

Parameters

input

BoostPostInput

context

AdapterOperationContext

Returns

Promise<Post>


favourite?

readonly optional favourite?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:247

Parameters

input

PostActionInput

context

AdapterOperationContext

Returns

Promise<Post>


follow?

readonly optional follow?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:223

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


mute?

readonly optional mute?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:239

Parameters

input

MuteAccountInput

context

AdapterOperationContext

Returns

Promise<Relationship>


react?

readonly optional react?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:256

Parameters

input

ReactPostInput

context

AdapterOperationContext

Returns

Promise<Post>


relationship?

readonly optional relationship?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:219

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


unblock?

readonly optional unblock?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:235

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


unbookmark?

readonly optional unbookmark?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:253

Parameters

input

PostActionInput

context

AdapterOperationContext

Returns

Promise<Post>


unboost?

readonly optional unboost?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:255

Parameters

input

PostActionInput

context

AdapterOperationContext

Returns

Promise<Post>


unfavourite?

readonly optional unfavourite?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:248

Parameters

input

PostActionInput

context

AdapterOperationContext

Returns

Promise<Post>


unfollow?

readonly optional unfollow?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:227

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


unmute?

readonly optional unmute?: (input, context) => Promise<Relationship>

Defined in: packages/core/src/adapters/client-types.ts:243

Parameters

input

RelationshipInput

context

AdapterOperationContext

Returns

Promise<Relationship>


unreact?

readonly optional unreact?: (input, context) => Promise<Post>

Defined in: packages/core/src/adapters/client-types.ts:257

Parameters

input

ReactPostInput

context

AdapterOperationContext

Returns

Promise<Post>