Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
This page is for application designers. It explains how to set up actions in response to an event, such as a user mouse-click.
Overview
Often in an application, you want to trigger an action based on the user:
- either mouse-clicking on the screem
- or pressing the enter key.
These user interactions are called events. In PhixFlow you can configure event handlers that respond to events by running a table-action or actionflow.
- OnClick: the user mouse clicks in an area.
- OnEnter: the user presses the Enter key in a data field.
- OnBlur: the user mouse-clicks out of a data field.
The event is triggered whether or not the field has changed. - OnChange: the user mouse-clicks out of a data field in which they have changed data.
Notice that this event is not triggered by the user typing into a field.
You can set event handlers on the following components:
OnChange
OnEnter
OnChange
Data fields:
- Boolean
- Date
- Datetime
- Number
- String
Tip |
---|
You do not have to configure OnClick events for button components, because button actions are always triggered when the user mouse-clicks on them. |
Adding an Event Handler
Event Handler Properties
For full details on event handlers, see Connecting Actionflows to Events.
Basic Settings
Field | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Event Type | Select the type of event that will trigger an action:
The list shows only the events available for this type of component. | ||||||||||||||||
Action Method | Available when Event Type is selected. Select the type of action:
| ||||||||||||||||
Action | Available when Action Method is Table-Action.
| ||||||||||||||||
Actionflow | Available when Action Method is Actionflow. To select an actionflow, do one of the following:
| ||||||||||||||||
Other | Available when Action Method is Other. Select from the drop down:
|