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