Oleg, thank you so much. Especially for "Understanding Jelly Tags", the 
GitHub repository linked in there is incredibly useful. I'll be learning 
the plugins you linked and looking at them very carefully.

I have one question though. If you look at: 
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/form/optionalBlock.jelly

i can see all the attributes the tag has. This is a checkbox that can be 
expanded/collapsed however it requires the inline tag to be set, otherwise 
the data is inaccessible and a error is thrown. If the inline tag is set 
then every time you set the checked state to true, the job config window 
annoyingly scrolls all the way down. I'm not sure if this is a bug with 
inline or intended functionality. But my question is, how do i find out 
what the proper usage for these tags is. Like in this case, i'm assuming i 
need a new class specifically for that optional block with it's own data 
bound constructor.

   1. So then what is that class supposed to look like
   2. how do i access the values from another class
   3. will this change result in version incompatibility in a plugin

Thank you +1

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/f17f9bb6-d5e8-4311-899d-19babb259a4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to