Skip to content

ManifestWpMetadata

Defined in: wp-typia-block-runtime/src/migration-types.ts:45

optional defaultValue?: JsonValue

Defined in: wp-typia-block-runtime/src/migration-types.ts:46


optional enum?: JsonValue[] | null

Defined in: wp-typia-block-runtime/src/migration-types.ts:47


optional hasDefault?: boolean

Defined in: wp-typia-block-runtime/src/migration-types.ts:48


optional preserveOnEmpty?: boolean

Defined in: wp-typia-block-runtime/src/migration-types.ts:53

Indicates blank or empty secret submissions should preserve any stored value instead of clearing it.


optional selector?: string | null

Defined in: wp-typia-block-runtime/src/migration-types.ts:54


optional secret?: boolean

Defined in: wp-typia-block-runtime/src/migration-types.ts:60

Marks a field as containing sensitive data such as an API key or token. Secret fields are normally paired with writeOnly and excluded from response contracts.


optional secretStateField?: string | null

Defined in: wp-typia-block-runtime/src/migration-types.ts:65

Optional companion response field that exposes masked state for a secret, for example hasApiKey, without returning the raw value.


optional source?: "html" | "text" | "rich-text" | null

Defined in: wp-typia-block-runtime/src/migration-types.ts:66


optional type?: string | null

Defined in: wp-typia-block-runtime/src/migration-types.ts:67


optional writeOnly?: boolean

Defined in: wp-typia-block-runtime/src/migration-types.ts:73

Marks a field as accepted in writes but not returned to clients. When combined with secret, generated schemas describe the field as sensitive and write-only.