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>