Events determine when a rule or validation should execute within an app’s lifecycle. They help optimize performance and control the precise timing of automated logic.
| Event Type | Description |
|---|---|
| On Page Load | Triggers as soon as the page loads. |
| On Field Interaction | Executes when a user interacts with form fields. |
| • On Focus | When a field is clicked or gains focus. |
| • Lost Focus | When a user exits the field. |
| • On Value Change/Keystroke | Triggers on each key press or input modification. |
| On Button Element Click | Triggers when a Button Control on the form is clicked. |
| On Page Submission | Executes upon submitting the form (via a step-action button). |
Objective: Enforce quantity and pricing rules for a product entry form.
This event-based control ensures that rules trigger only when relevant, improving form performance and user experience.