Skip to content

ActivityPlug API / @activityplug/core / Post

Interface: Post

Defined in: packages/core/src/types/entities.ts:79

Properties

author

readonly author: Account

Defined in: packages/core/src/types/entities.ts:81


boostOf?

readonly optional boostOf?: EntityRef<"post">

Defined in: packages/core/src/types/entities.ts:93


contentHtml

readonly contentHtml: string

Defined in: packages/core/src/types/entities.ts:83


contentText?

readonly optional contentText?: string

Defined in: packages/core/src/types/entities.ts:84


counts?

readonly optional counts?: object

Defined in: packages/core/src/types/entities.ts:94

favourites?

readonly optional favourites?: number

reblogs?

readonly optional reblogs?: number

replies?

readonly optional replies?: number


createdAt

readonly createdAt: string

Defined in: packages/core/src/types/entities.ts:85


extensions?

readonly optional extensions?: Readonly<Record<string, unknown>>

Defined in: packages/core/src/types/entities.ts:100


media

readonly media: readonly MediaAttachment[]

Defined in: packages/core/src/types/entities.ts:89


poll?

readonly optional poll?: Poll

Defined in: packages/core/src/types/entities.ts:90


quoteOf?

readonly optional quoteOf?: EntityRef<"post">

Defined in: packages/core/src/types/entities.ts:92


raw

readonly raw: unknown

Defined in: packages/core/src/types/entities.ts:101


ref

readonly ref: EntityRef<"post">

Defined in: packages/core/src/types/entities.ts:80


replyTo?

readonly optional replyTo?: EntityRef<"post">

Defined in: packages/core/src/types/entities.ts:91


sensitive

readonly sensitive: boolean

Defined in: packages/core/src/types/entities.ts:87


summary?

readonly optional summary?: string

Defined in: packages/core/src/types/entities.ts:88


url?

readonly optional url?: string

Defined in: packages/core/src/types/entities.ts:82


viewerState?

readonly optional viewerState?: PostViewerState

Defined in: packages/core/src/types/entities.ts:99


visibility

readonly visibility: PostVisibility

Defined in: packages/core/src/types/entities.ts:86