You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The question relates to Adaptivist ScriptRunner.
I am developing custom postfunction which is essentially a groovy script implementing com.onresolve.scriptrunner.canned.CannedScript interface.
There is the List getParameters(Map params) method for script to render parameters inputs (like text inputs or select lists), for example
@Override
List getParameters(Map params) {
[
[
name : 'Field 1',
label : "Custom Field",
type : "list",
cssClasses : "aui-select2 long-field",
values : ListHelper.getCustomfields(true)
],
[
name : 'SimpleTextInput',
label : "Free text input",
description: "Description for free text input.",
type : "text"
]
]
}
I would like to put a default value in the text field above. How can I do that?
Also, where can I get the full list of all available options to define a parameter with some examples?
Sample project from https://bitbucket.org/Adaptavist/scriptrunner-samples provides even simpler method definition than the code above.
Thanks
I haven't found a good resource for this.
I generally decompile the jar and poke around.
I think for default value, you can set the "value" attribute.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.