ManifestAttribute
Defined in: metadata-model.ts:126
Describe one projected manifest attribute record.
Properties
Section titled “Properties”typia:
object
Defined in: metadata-model.ts:127
constraints
Section titled “constraints”constraints:
AttributeConstraints
defaultValue
Section titled “defaultValue”defaultValue:
JsonValue
hasDefault
Section titled “hasDefault”hasDefault:
boolean
ts:
object
Defined in: metadata-model.ts:132
items:
ManifestAttribute|null
kind:
AttributeKind
properties
Section titled “properties”properties:
Record<string,ManifestAttribute> |null
recursiveTerminal?
Section titled “recursiveTerminal?”
optionalrecursiveTerminal?:boolean
required
Section titled “required”required:
boolean
union:
ManifestUnion|null
wp:
object
Defined in: metadata-model.ts:140
defaultValue
Section titled “defaultValue”defaultValue:
JsonValue
enum: (
string|number|boolean)[] |null
hasDefault
Section titled “hasDefault”hasDefault:
boolean
preserveOnEmpty?
Section titled “preserveOnEmpty?”
optionalpreserveOnEmpty?:boolean
selector?
Section titled “selector?”
optionalselector?:string|null
secret?
Section titled “secret?”
optionalsecret?:boolean
secretStateField?
Section titled “secretStateField?”
optionalsecretStateField?:string|null
source?
Section titled “source?”
optionalsource?:WordPressAttributeSource|null
type:
WordPressAttributeKind
writeOnly?
Section titled “writeOnly?”
optionalwriteOnly?:boolean