Button widgets allow the user to perform various actions, for example, opening a page or executing a microflow.
The following Buttons are available in Mendix Studio as default widgets:
- Open Page
- Call Microflow
- Create Object
- Save Changes
- Delete Object
- Cancel Changes
- Close Page
- Sign Out
- Open Link
2 Events Section
Properties in the Events section are partially preset for buttons listed above. They depend on the action a button performs. For example, if the button is supposed to open a page, the On Click Action in the Events section will be Page. However, you need to specify what page exactly the button will open.
For more information, see section 2.1 Default Properties in the Events Section.
You can change preset properties, and make the button perform another action.
For more information on the Events section and on click actions, see Events Section in Widgets.
2.1 Default Properties in the Events Section
On Click Action in the Events section determines the action of the button.
You can find the list of default actions and properties that need to be configured in the table below.
|Button||Default Action||Properties to be Configured|
|Open Page||Page||Page (Select page)
If you want to create a new object and pass it as a context to the selected page, enable Create Object (disabled by default) and select an Entity. For more information on see section 2.1 Create Object Option in Events Section in Widgets.
|Call Microflow||Microflow||Microflow (Select microflow)|
|Create Object||Create Object||Page (Select page) and Entity (Select entity)|
|Save Changes||Save Changes||None|
|Delete Object||Delete Object||None|
|Cancel Changes||Cancel Changes||None|
|Close Page||Close Page||None|
|Sign Out||Sign Out||None|
|Open Link||Open Link||For Open Link you need to configure the following properties:
3 General Section
Properties available in the General section are described in the table below.
|Caption||Defines the text that will be shown on the button. Buttons have preset captions depending on the action they perform. For more information, see section 3.1 Default Caption.|
|Icon||Determines the icon that will be shown in front of the caption of the button.|
|Render Mode||Defines the way the button will be shown to the end-user. Possible options are the following:
|Style||Applies a predefined styling to the button. Possible options are the following:
Default value for the Save Changes button: Success
The color for each style depends on your settings in the Theme Customizer. For details, see Theme Customizer.
3.1 Default Caption
Caption in the General section is set depending on the action of the button. The default caption for each button type is shown in the table below.
|Sign Out||Sign Out|
4 Design Section
For information on the Design section and its properties, see Design Section in Widgets.