Schema
{{ element.name }}
{% if element.description %}
{{ element.description }}
Type:
{% endif %}
{# Properties #}
{% if element.metadata.get('properties') %}
{{ element.metadata.get('type') }}
Properties
| Property | Type | Required | Description |
|---|---|---|---|
{{ prop_name }} |
{{ prop_schema.get('type', 'object') if prop_schema is mapping else 'object' }} |
{% if element.metadata.get('required') and prop_name in element.metadata.get('required', []) %}Yes{% else %}No{% endif %} | {{ prop_schema.get('description', '—') if prop_schema is mapping else '—' }} |
Example
{{ element.metadata.get('example') | tojson(indent=2) }}