Interface patterns provide you with a combination of components and dynamic expressions to achieve common user-interface designs. This page contains a searchable list of all interface patterns.
Appian provides two types of patterns:
In Palette: These patterns are available to drag-and-drop from the component palette in DESIGN MODE:
Recipe: These patterns are available as instructional recipes right here in the docs. The instructions for these patterns contain an expression that you can copy and paste into your interface in EXPRESSION MODE.
Many of the instructional recipes use the same employee data structure. To follow along with these recipes, complete the Records Tutorial to create the employee data and necessary objects. For recipes that do not use record type references, you can use the Use the Write to Data Store Entity Smart Service Function on an Interface recipe to create the employee data.
Whether the pattern you're interested in is available in the palette or from a recipe, be sure to check out How to Adapt a Pattern for Your Application if you're new to working with interfaces.
Many of these patterns rely on sample Employee data or sample data from the Appian Retail application.
To follow along with patterns that use sample Employee data, complete the Use the Write to Data Store Entity Smart Service Function on an Interface pattern to create the sample Employee data. If a pattern uses the Employee record type, complete the Records Tutorial to create the record type and additional objects.
To follow along with patterns that use data from the Appian Retail application, log in to Appian Community to request the latest Appian Community Edition site. This application is available for free and contains sample retail data, fully configured record types, and example reports.
On This Page