...
...
...
...
...
...
Note | ||
---|---|---|
| ||
As of July 25th, 2023, there is a content freeze on this page. |
To open the Module designer, open the Profound.js IDE and click New > Module File to add a new Module, or edit an existing file with the extension "module.json."
While you are editing or adding an Module File, the following Module Designer will be presented:
This Module Designer has several sections:
...
3. General Info section: This is where you will provide information about the selected Routine.
- Name: This is the name of the routine and how will will reference it in other callers. It must be unique to this file.
- Private: Selecting Private, makes this routine only callable by other routines within this Module file. No other modules, screens, APIs or RPG programs can call it.
- Summary: This is a short description of what this Routine does.
- Description: Describes this Routine. This information will help the caller of this Routine as well as future maintainers of this Routine.
- Output Description: Describes what is being returned by this Routine.
...
4. Routine Logic section: Use Low-Code steps and plugins to program the selected Routine.
5. Input Parameters and Output Parameters: This is where you will define inputs and outputs for the selected Routine, as well as order and document them.
- All parameters are validated before running any of the Routine logic.
- You can add nested child parameters. Simply add a parameter with the type "object", select it, and click the add parameter icon again. The new parameter will be added as a child.
- You can also drag-and-drop the parameters to order them as you like.
...