Skip to content

ActivityPlug API / @activityplug/core / PostAdapterOperations

Interface: PostAdapterOperations

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

Properties

context?

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

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

Parameters

input

GetPostContextInput

context

AdapterOperationContext

Returns

Promise<PostContext>


create?

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

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

Parameters

input

CreatePostInput

context

AdapterOperationContext

Returns

Promise<Post>


delete?

readonly optional delete?: (input, context) => Promise<DeletedEntity>

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

Parameters

input

DeletePostInput

context

AdapterOperationContext

Returns

Promise<DeletedEntity>


get?

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

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

Parameters

input

GetPostInput

context

AdapterOperationContext

Returns

Promise<Post>


history?

readonly optional history?: (input, context) => Promise<readonly PostRevision[]>

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

Parameters

input

PostHistoryInput

context

AdapterOperationContext

Returns

Promise<readonly PostRevision[]>


quotes?

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

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

Parameters

input

ListPostQuotesInput

context

AdapterOperationContext

Returns

Promise<Connection<Post>>


translate?

readonly optional translate?: (input, context) => Promise<PostTranslation>

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

Parameters

input

TranslatePostInput

context

AdapterOperationContext

Returns

Promise<PostTranslation>


update?

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

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

Parameters

input

UpdatePostInput

context

AdapterOperationContext

Returns

Promise<Post>


updateSemantics?

readonly optional updateSemantics?: PostUpdateSemantics

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