Skip to content

ActivityPlug API / @activityplug/core / PostService

Interface: PostService ​

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

Properties ​

context ​

readonly context: (input) => Promise<PostContext>

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

Parameters ​

input ​

GetPostContextInput

Returns ​

Promise<PostContext>


create ​

readonly create: (input) => Promise<Post>

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

Parameters ​

input ​

CreatePostInput

Returns ​

Promise<Post>


delete ​

readonly delete: (input) => Promise<DeletedEntity>

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

Parameters ​

input ​

DeletePostInput

Returns ​

Promise<DeletedEntity>


get ​

readonly get: (input) => Promise<Post>

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

Parameters ​

input ​

GetPostInput

Returns ​

Promise<Post>


history ​

readonly history: (input) => Promise<readonly PostRevision[]>

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

Parameters ​

input ​

PostHistoryInput

Returns ​

Promise<readonly PostRevision[]>


quotes ​

readonly quotes: (input) => Promise<Connection<Post>>

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

Parameters ​

input ​

ListPostQuotesInput

Returns ​

Promise<Connection<Post>>


translate ​

readonly translate: (input) => Promise<PostTranslation>

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

Parameters ​

input ​

TranslatePostInput

Returns ​

Promise<PostTranslation>


update ​

readonly update: (input) => Promise<Post>

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

Parameters ​

input ​

UpdatePostInput

Returns ​

Promise<Post>