Skip to content
{% property %}
AutoXXS (320px)XS (375px)SM (640px)MD (768px)LG (1024px)XL (1280px)XXL (1536px)
SketchMaterialiOSTamagui
DataInjectionKeyPatternsServiceTransactionProcessResearchProductQualityPerformanceSpecDomainFunctionTechnologyArchitectureConfigMiddlewareDataDatabaseDrizzleMigrationModelop-sqliteSchemaSQLState ManagementDraftKeystoneMergePatchPatchesPersistenceReactiveRedoStoreUndoTestingDeviceFactoryIsolationTypeScriptZodTopicsCommunicationBidsNVCDesignDesign ImplicationsEducationPedagogyFoundationsPsychologyAttachmentFloodingRelatingAuthentic RelatingUIEditorReact Native

{% property %}

Attributes

Parameter Type Required Description
name string Property name (camelCase or kebab-case)
type string Technical type (string, uuid, boolean, number, date, string[], etc.)
required boolean Whether the property is mandatory
description string Inline description (optional)

Valid Parent Contexts

This tag is valid inside: {% action %}, {% event %}, {% operation %}, {% returns %}, {% tag %}

Self-closing leaf tag. Defines one data field inside action or event (payload), operation (input), returns (output), or tag (attribute documentation).

Single property definition inside action
tagpropertyaction property-tag-single
{% action name="save-bookmark" %}
{% property name="url" type="string" required=true /%}
{% /action %}
Property with required and description attributes together
tagpropertyaction property-tag-required-description
{% action name="save-bookmark" %}
{% property name="url" type="string" required=true description="The URL of the page to bookmark" /%}
{% property name="title" type="string" required=false description="Optional page title override" /%}
{% /action %}