Side Panel
The Side Panel element creates a collapsible overlay drawer that slides in from the side of the form when triggered. It is a space-efficient patternโฆ
The Side Panel element creates a collapsible overlay drawer that slides in from the side of the form when triggered. It is a space-efficient pattern for surfacing supplementary information, contextual actions, or secondary form sections without navigating away from the main form or cluttering the primary layout.
The panel can be opened by the user clicking its trigger button (opensidepanelbuttontext) or programmatically via the open() method โ and closed via the close() method or by clicking outside (closeonclickoutside). An optional overlay (hassidepaneloverlay) dims the background when the panel is open, focusing user attention on its contents.
Key Use Cases
โขย ย ย ย ย ย ย Displaying record history or audit trail in a panel without leaving the form
โขย ย ย ย ย ย ย Showing help documentation, instructions, or field-level guidance on demand
โขย ย ย ย ย ย ย Surfacing a secondary action form (e.g., 'Add Attachment') without a full page change
โขย ย ย ย ย ย ย Programmatically opening the panel when a specific event occurs (e.g., clicking a data row)
โขย ย ย ย ย ย ย Using closeonclickoutside for panels that should dismiss easily vs. forcing explicit close
Runtime API โ Attributes in Procesio Forms
All attributes below are accessible and modifiable at runtime via the element's data model in Procesio Forms. The open() and close() methods can also be called programmatically.
| API Name | Description | Type | Default | Notes |
|---|---|---|---|---|
| opensidepanelbuttontext | Label on the button that triggers the panel to open | string | โ | โ |
| sidepaneltitle | Title shown in the side panel's header area | string | โ | โ |
| hassidepaneloverlay | If true, shows a dimmed overlay behind the panel | boolean | false | โ |
| closeonclickoutside | If true, clicking outside the panel closes it | boolean | โ | โ |
| visible | Controls overall element visibility | boolean | true | โ |
| name | Unique element name | string | โ | โ |
| id | Unique element ID | string | โ | โ |
Programmatic Methods:
| API Name | Description | Type | Default | Notes |
|---|---|---|---|---|
| open() | Programmatically opens the side panel | method | โ | Call from JS or event |
| close() | Programmatically closes the side panel | method | โ | Call from JS or event |
Tabs
The Tabs element organizes form content into multiple tabbed panels, allowing users to switch between different views or sections of a form withoutโฆ
Heading
The Heading element renders a prominent title or section header within a form. It is a pure display element โ it outputs styled heading text andโฆ

