UI Components Reference

The vocabulary the catalog validator accepts in an experience's ui.yaml — identical to what core Atlas workflows use.

This page mirrors docs/experiences/reference/ui-components.md, which is GENERATED from WorkflowCatalogVocabulary.swift by scripts/generate_experience_docs.sh — regenerate there, then re-run docs-site/generate_reference.py.

View types

Used in workflow_types[].view.type:

View presentations

Used in view.presentation:

View variants

Used in view.variant:

UI element types

Used in view.ui element type:

Presentation elements

Used in own-surface elements:

Button placements

Used in buttons[].placement:

Workflow modes

Used in workflow_types[].mode:

Row renderers

Used in section row:

Form property types

Used in view.schema properties:

Form components

Used in form components[].type:

Message fields

Used in predicates + sections:

Predicate scopes

Used in predicates[].scope:

Mobile navigation

Used in view.mobile_navigation:

Picker visibility

Used in picker_visibility: