AttributeNode
Defined in: metadata-model.ts:72
Describe one parsed source attribute in the metadata model tree.
Properties
Section titled “Properties”constraints
Section titled “constraints”constraints:
AttributeConstraints
Defined in: metadata-model.ts:73
defaultValue?
Section titled “defaultValue?”
optionaldefaultValue?:JsonValue
Defined in: metadata-model.ts:74
enumValues
Section titled “enumValues”enumValues: (
string|number|boolean)[] |null
Defined in: metadata-model.ts:75
items?
Section titled “items?”
optionalitems?:AttributeNode
Defined in: metadata-model.ts:76
kind:
AttributeKind
Defined in: metadata-model.ts:77
path:
string
Defined in: metadata-model.ts:78
properties?
Section titled “properties?”
optionalproperties?:Record<string,AttributeNode>
Defined in: metadata-model.ts:79
required
Section titled “required”required:
boolean
Defined in: metadata-model.ts:80
union?
Section titled “union?”
optionalunion?:AttributeUnion|null
Defined in: metadata-model.ts:81
wp:
object
Defined in: metadata-model.ts:82
selector
Section titled “selector”selector:
string|null
source
Section titled “source”source:
WordPressAttributeSource|null