Skip to content

AttributeNode

Defined in: metadata-model.ts:72

Describe one parsed source attribute in the metadata model tree.

constraints: AttributeConstraints

Defined in: metadata-model.ts:73


optional defaultValue?: JsonValue

Defined in: metadata-model.ts:74


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

Defined in: metadata-model.ts:75


optional items?: AttributeNode

Defined in: metadata-model.ts:76


kind: AttributeKind

Defined in: metadata-model.ts:77


path: string

Defined in: metadata-model.ts:78


optional properties?: Record<string, AttributeNode>

Defined in: metadata-model.ts:79


required: boolean

Defined in: metadata-model.ts:80


optional union?: AttributeUnion | null

Defined in: metadata-model.ts:81


wp: object

Defined in: metadata-model.ts:82

selector: string | null

source: WordPressAttributeSource | null