- Basic UI schema – variables, templates and body
- Dataset – defining data structures
- Data sources – define how I can work with collections of data
- Perspectives – defining grouping, sorting and aggregates
- Actions – define actions, triggers and events to perform utility functions
- Variables – defining schema variables
- Templates – creating reusable UI parts
UI schema elements
- Containers – layout, visibility and flow of the UI
- Forms – display, change, perform actions