Implement smart defaults: Test against real applications to ensure summaries are accurate and visually appealing.
Enable recursion by default: Allow targeting either a specific component/group or an entire page.
Simplify summary creation: Use one Summary component to represent an entire process step without needing to list all component IDs.
Support historical summaries: Enable Summary components to reference and summarize data from previous steps, provided user has access permissions.
Individual overrides: Configure overrides at the child level, similar to tableColumns in a repeating group, to customize visibility and UI elements like 'change' buttons or borders within the summary.
This task is to set up the basic components needed support the above requirements.
The new Summary component needs to support:
tableColumns
in a repeating group, to customize visibility and UI elements like 'change' buttons or borders within the summary.This task is to set up the basic components needed support the above requirements.