Skip to main content

Class: CreatePost

backend.CreatePost

Hierarchy#

Implements#

  • TPostInput

Table of contents#

Constructors#

Properties#

Constructors#

constructor#

• new CreatePost()

Inherited from#

BasePageInput.constructor

Properties#

authorId#

• authorId: number

Implementation of#

TPostInput.authorId

Defined in#

system/core/backend/src/models/inputs/post.create.ts:14


content#

• content: string

Implementation of#

TPostInput.content

Defined in#

system/core/backend/src/models/inputs/post.create.ts:26


customMeta#

• Optional customMeta: null | Record<string, null | string>

Implementation of#

TPostInput.customMeta

Inherited from#

BasePageInput.customMeta

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:32


delta#

• delta: string

Implementation of#

TPostInput.delta

Defined in#

system/core/backend/src/models/inputs/post.create.ts:29


excerpt#

• Optional excerpt: null | string

Implementation of#

TPostInput.excerpt

Defined in#

system/core/backend/src/models/inputs/post.create.ts:32


featured#

• Optional featured: boolean

Implementation of#

TPostInput.featured

Defined in#

system/core/backend/src/models/inputs/post.create.ts:38


isEnabled#

• Optional isEnabled: null | boolean

Implementation of#

TPostInput.isEnabled

Inherited from#

BasePageInput.isEnabled

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:26


mainImage#

• Optional mainImage: string

Implementation of#

TPostInput.mainImage

Defined in#

system/core/backend/src/models/inputs/post.create.ts:17


meta#

• Optional meta: null | TBasePageMeta

Implementation of#

TPostInput.meta

Inherited from#

BasePageInput.meta

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:29


pageDescription#

• Optional pageDescription: null | string

Implementation of#

TPostInput.pageDescription

Inherited from#

BasePageInput.pageDescription

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:23


pageTitle#

• Optional pageTitle: null | string

Implementation of#

TPostInput.pageTitle

Inherited from#

BasePageInput.pageTitle

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:20


publishDate#

• Optional publishDate: null | Date

Implementation of#

TPostInput.publishDate

Defined in#

system/core/backend/src/models/inputs/post.create.ts:41


published#

• published: boolean

Implementation of#

TPostInput.published

Defined in#

system/core/backend/src/models/inputs/post.create.ts:35


readTime#

• Optional readTime: null | string

Implementation of#

TPostInput.readTime

Defined in#

system/core/backend/src/models/inputs/post.create.ts:20


slug#

• Optional slug: null | string

Implementation of#

TPostInput.slug

Inherited from#

BasePageInput.slug

Defined in#

system/core/backend/src/models/inputs/base-page.input.ts:17


tagIds#

• Optional tagIds: null | number[]

Implementation of#

TPostInput.tagIds

Defined in#

system/core/backend/src/models/inputs/post.create.ts:23


title#

• title: string

Implementation of#

TPostInput.title

Defined in#

system/core/backend/src/models/inputs/post.create.ts:11