Skip to content

ManifestAttribute

Defined in: metadata-model.ts:126

Describe one projected manifest attribute record.

typia: object

Defined in: metadata-model.ts:127

constraints: AttributeConstraints

defaultValue: JsonValue

hasDefault: boolean


ts: object

Defined in: metadata-model.ts:132

items: ManifestAttribute | null

kind: AttributeKind

properties: Record<string, ManifestAttribute> | null

optional recursiveTerminal?: boolean

required: boolean

union: ManifestUnion | null


wp: object

Defined in: metadata-model.ts:140

defaultValue: JsonValue

enum: (string | number | boolean)[] | null

hasDefault: boolean

optional preserveOnEmpty?: boolean

optional selector?: string | null

optional secret?: boolean

optional secretStateField?: string | null

optional source?: WordPressAttributeSource | null

type: WordPressAttributeKind

optional writeOnly?: boolean