PROCESIO
OverviewPlatform ActionsIntegrations & DemosCustom ActionsDeveloperโ€™s Guide

Button

The Button element is the primary action trigger in Procesio Forms. It can be used to submit the form, trigger a process, execute JavaScript,โ€ฆ

The Button element is the primary action trigger in Procesio Forms. It can be used to submit the form, trigger a process, execute JavaScript, navigate between steps, or initiate any other interaction that requires deliberate user intent.

When submit is set to true, clicking the button submits the form and its collected data. When used without submission, it acts as a pure action trigger โ€” useful for intermediate saves, data refreshes, or launching sub-processes mid-flow. Its label, visibility, and interactive state are all controllable from the data model at runtime, making it easy to implement conditional UI patterns like 'Show Submit button only after all required fields are filled'.

Key Use Cases

โ€ขย ย ย ย ย ย ย  Primary form submission (submit: true) at the end of a form flow

โ€ขย ย ย ย ย ย ย  Triggering a mid-form process (e.g., fetch data, validate externally) without submitting

โ€ขย ย ย ย ย ย ย  Dynamically disabling the button until all required conditions are met

โ€ขย ย ย ย ย ย ย  Hiding the submit button until the user has completed a specific step

โ€ขย ย ย ย ย ย ย  Presenting multiple action options (Approve / Reject) as separate buttons

Runtime API โ€” Attributes in Procesio Forms

All attributes below are accessible and modifiable at runtime via the element's data model in Procesio Forms โ€” on any available event such as onLoad, onClick, or custom triggers.

API NameDescriptionTypeDefaultNotes
labelThe button's display textstringโ€”โ€”
tooltipTooltip text shown on hoverstringโ€”โ€”
infotextSupplementary info displayed near the buttonstringโ€”โ€”
readonlyIf true, the button is non-clickablebooleanfalseโ€”
visibleControls button visibilitybooleantrueโ€”
nameUnique element namestringโ€”โ€”
idUnique element IDstringโ€”โ€”
submitIf true, clicking this button submits the formbooleanfalseโ€”

For support, please join our Discord community for further assistance and support.

On this page