Patterns

Relay patterns show how to develop different types of Relay module extension.

If you want a copy of these patterns, install metrici.products.relay.install.patterns after you have installed Relay. You can then copy and modify the patterns as required.

Custom template

Custom template is a simple pattern that shows how to create a custom group which includes a custom task.

Study this pattern first to understand the basics of group profiles, components and task templates.

Contact form

Publish a form, such as a contact form, submission of which triggers a new task inside Relay.

Auto start

Create and/or start a sub task using a signal from a task.

Custom group action

Add a custom action to a group, in this case a count of tasks by status.

Study this example before creating group-level actions.

Custom task group action

Add an action to a task that is run by a script at the group level.

Use this to add actions to a task that need to perform more processing than is permitted within a task.

Custom data

Custom, standalone data maintenance task, with data initialisation when creating the task and setting the task name from the data.

Data collaboration

Include shared data maintenance in a collaboration task.

Group data share

Data share task where the data is held in the group, not the share.

Multiple data

Maintain multiple shared data areas in a task, including data that is readonly for the partner.

Complex data

Multi-row shared data maintenance, showing how complex data can be maintained.

Insight data

Maintain data held in an external Insight system.