Skip to main content

Class: AttributeInput

backend.AttributeInput

Hierarchy#

Implements#

  • TAttributeInput

Table of contents#

Constructors#

Properties#

Constructors#

constructor#

• new AttributeInput()

Inherited from#

BasePageInput.constructor

Properties#

customMeta#

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

Implementation of#

TAttributeInput.customMeta

Inherited from#

BasePageInput.customMeta

Defined in#

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


icon#

• Optional icon: string

Implementation of#

TAttributeInput.icon

Defined in#

system/core/backend/src/models/inputs/attribute.input.ts:17


isEnabled#

• Optional isEnabled: null | boolean

Implementation of#

TAttributeInput.isEnabled

Inherited from#

BasePageInput.isEnabled

Defined in#

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


key#

• key: string

Implementation of#

TAttributeInput.key

Defined in#

system/core/backend/src/models/inputs/attribute.input.ts:8


meta#

• Optional meta: null | TBasePageMeta

Implementation of#

TAttributeInput.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#

TAttributeInput.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#

TAttributeInput.pageTitle

Inherited from#

BasePageInput.pageTitle

Defined in#

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


required#

• Optional required: boolean

Implementation of#

TAttributeInput.required

Defined in#

system/core/backend/src/models/inputs/attribute.input.ts:20


slug#

• Optional slug: null | string

Implementation of#

TAttributeInput.slug

Inherited from#

BasePageInput.slug

Defined in#

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


type#

• type: "radio" | "checkbox"

Implementation of#

TAttributeInput.type

Defined in#

system/core/backend/src/models/inputs/attribute.input.ts:14


values#

• values: AttributeValueInput[]

Implementation of#

TAttributeInput.values

Defined in#

system/core/backend/src/models/inputs/attribute.input.ts:11