Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following routines are meant to help the user to enable users to define and configure the starting parameters for the SIL scripts used in this app. A similar set of routines helps leveraging benefits in Power Actions for Jira app:

Routines summary

...

Example

Let's take a look at some certain usage examples for the above routines.

...

For any field that may contain only a single string type value we may use the gadget_getSingleValue routine. For the following scriptgetSingleValue routine. 

Code Block
gadget_createInput("Enter keyword", "demo");

For the following script above we may obtain the field's value as in the next code sample:

Code Block
string res = gadget_getSingleValue(argv, "Enter keyword");
//res = demo

Example 4

...

Code Block
gadget_createMultiSelectList("Multiselect", {"a", "b", "c", "d", "e"}, {"a", "c", "e"}, true, "This field is required");

 the  For an above script that creates a multi select list the selected values may be obtained with the gadget_getMultiValues getMultiValues routine:

Code Block
string[] res = gadget_getMultiValues(argv, "Multiselect");
//res[0] = a
//res[1] = c
//res[2] = e

...

Code Block
gadget_createMultiUserPicker("MultiUserPicker", {"admin", "demouser"}, true, "Required Multi User Picker");

in order to To retrieve the values entered in the field above we need to use the gadget_getMultiUserPicker  routine as followsgetMultiUserPicker routine like this:

Code Block
string[] res = gadget_getMultiUserPickerValue(argv, "MultiUserPicker");
//res[0] = admin
//res[1] = demouser

...