Class: CreatePost
backend.CreatePost
Hierarchy#
↳
CreatePost
Implements#
TPostInput
Table of contents#
Constructors#
Properties#
- authorId
- content
- customMeta
- delta
- excerpt
- featured
- isEnabled
- mainImage
- meta
- pageDescription
- pageTitle
- publishDate
- published
- readTime
- slug
- tagIds
- title
Constructors#
constructor#
• new CreatePost()
Inherited from#
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#
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#
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#
Defined in#
system/core/backend/src/models/inputs/base-page.input.ts:29
pageDescription#
• Optional pageDescription: null | string
Implementation of#
TPostInput.pageDescription
Inherited from#
Defined in#
system/core/backend/src/models/inputs/base-page.input.ts:23
pageTitle#
• Optional pageTitle: null | string
Implementation of#
TPostInput.pageTitle
Inherited from#
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#
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