Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
Info | ||
---|---|---|
| ||
This section does not include details on the Ajax & Events property configuration. It can be found in the Ajax & Events Configuration a later section. |
No. | Component | Configuration | Image (For Reference) | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | CRUD |
| Figure 4: The Form component relevant to the Meeting Date Management example from the Form Builder. Figure : sdfsdfsdfsdfds Figure : sdfsdfsdfsdfds | |||||||||||||||||||
2 | Form |
|
|
| Figure |
: sdfsdfsdfsdfds Figure: sdfl;ksdfl;ksdl;k;lskdf |
Figure 6: The List component relevant to the Meeting Date Management example from the List Builder.
...
Before you proceed, please make sure all the required components mentioned in the previous section has been set up.
...
To enable the Component Events feature, check the "Handle Component with AJAX?" field in the AJAX & Events
Under Configure CRUD:
...
Form Label | Value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Handle Component with AJAX? | (Checked) - Checking this label will enable the following sub-properties. | ||||||||||
Event Listening | |||||||||||
Row 1 | Component Object | *Form
| |||||||||
Event Name * | reload_table | ||||||||||
Matched Action | Show and Reload Component | ||||||||||
| |||||||||||
Event Triggering | |||||||||||
Row 1 | Event Name * | load_form | |||||||||
Trigger Method * | Link Clicked | ||||||||||
Parameters Changed Rules
| |||||||||||
When Not Match Trigger Event Name | hide_form | ||||||||||
|
Figure 12: The required configuration in the AJAX & Events property.
Result (with added data) after completing step 4 as shown in the below figure 13.
Info | ||
---|---|---|
| ||
This Form Component Object can only be properly configured after configuring the Event Triggering sub-property of the Form component. This instruction can be found in step 8. |
Figure 13: The outcome after properly configuring the CRUD component.
Under Configure Form:
Form Label | Value |
---|---|
Label * | Form |
Form * | Calendar - Meeting |
Display Field as Label When Readonly? | (unchecked) |
Figure 15: The required configuration in the Configure Form property.
Under Redirection:
Form Label | Value |
---|---|
URL Redirect on Cancellation | ?close=true |
Figure 16: The required configuration in the Redirection property.
Under AJAX & Events:
Form Label | Value | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Handle Component with AJAX? | (Checked) - Checking this label will enable the following sub-properties. | |||||||||||||||
Event Listening | ||||||||||||||||
Row 1 | Component Object | Manage Meeting | ||||||||||||||
Event Name * | hide_form | |||||||||||||||
Matched Action | Hide Component | |||||||||||||||
| ||||||||||||||||
Row 2 | Component Object | Manage Meeting | ||||||||||||||
Event Name * | load_form | |||||||||||||||
Matched Action | Show and Change Component URL Parameters | |||||||||||||||
Parameters *
| ||||||||||||||||
| ||||||||||||||||
Row 3 | Component Object | Main Menu Component | ||||||||||||||
Event Name * | page_loaded | |||||||||||||||
Matched Action | Hide Component | |||||||||||||||
| ||||||||||||||||
Row 4 | Component Object | *Form
| ||||||||||||||
Event Name * | hide_form | |||||||||||||||
Matched Action | Hide Component | |||||||||||||||
| ||||||||||||||||
Event Triggering | ||||||||||||||||
Row 1 | Event Name * | hide_form | ||||||||||||||
Trigger Method * | GET Request | |||||||||||||||
Parameters Changed Rules
| ||||||||||||||||
| ||||||||||||||||
Row 2 | Event Name * | reload_table | ||||||||||||||
Trigger Method * | POST Request | |||||||||||||||
|
Figure 17: The required configuration in the AJAX & Events property (partial).
Figure 18: The required configuration in the AJAX & Events property (partial).
Figure 19: The required configuration in the AJAX & Events property (partial).