Custom JS intro
- On this page
- Custom JS intro
- Overview
- Using Custom JS
OverviewCopy
The Custom Javascript feature allows you to control the behaviour of configuration slots by inputting your own Javascript functions.
This is a very powerful tool for extending the functionality of the wizard, which is used in conjunction with functions such as callConnector to leverage an End User's authentication and directly invoke any of the available Tray operations for a particular service.
This has a huge number of use cases in terms of End Users being able to directly update and query service data via simple actions in the Config Wizard. Common ones being:
Generating dropdown lists
Customising the data mapping component
Showing/ hiding slots based on dependencies
Validating authentication and configuration slots
Using Custom JSCopy
The steps involved in implementing Custom JS are:
1. Set the required project config in your workflow(s):
2. In the Solution Editor, enable the feature for the slot and click the pencil icon to edit the Custom JS code:
3. Edit your Custom Javascript as you see fit: