I'm not sure I understand what you mean. What model do you think would feel more natural?
On 10/25/06, Patrick Moore <[EMAIL PROTECTED]> wrote:
Is there any more on this? I am just now starting to explore the EventListener model. I must admit I find it a little odd that I can't wire things up programatically. It feels wrong that I need to decide at compile time that two components are talking to each other. Or is there something new? -Pat On 10/4/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > Hah! That's pretty cool. I like it :) > > If someone files a bug in JIRA I'll look into the radio button stuff > .(though I thought I remembered there being a ticket for this already - at > least I know we had to deal with it in tacos ) > > On 10/4/06, Christian Dutaret <[EMAIL PROTECTED]> wrote: > > > > I found a nice solution using dojo's ability to listen to an arbitrary > > javascript function as if it were a native event. > > I attach an empty js function to an arbitrary DOM element like this: > > > > document.getElementById('someDiv').clickRadio=function(radio) {}; > > > > and an onclick attribute to my radio buttons: > > > > <span jwcid="@Radio" value="ognl:lv.value" onclick=" > > document.getElementById > > ('someDiv').clickRadio(this);"/> > > > > Then I can set an EventListener on the server-side > > > > @EventListener(targets = "someDiv", events = "clickRadio", submitForm > > = > > "form") > > public void listenToOnclickOnAnyRadioButtonInTheForLoop(IRequestCycle > > cycle) throws InterruptedException { > > ... > > } > > > > Works fine. > > Ch. > > > > > > 2006/10/3, Dennis Sinelnikov <[EMAIL PROTECTED]>: > > > > > > I'm glad someone else has a need for this as well. From doing a little > > > bit of research the other day, I found @EventListener annotation that > > > was introduced into tapestry 4.1+ that "sort of" fixes the problem. I'm > > > currently using stable release of tapestry 4.0.2, so I didn't bother > > > going that route. I believe this can be accomplished with tacos, but not > > > sure. If you find something I would love to see an example, I'll do the > > > same as well... > > > > > > Good Luck, > > > Dennis > > > > > > Christian Dutaret wrote: > > > > Hi, > > > > > > > > Is it possible to have an EventListener for events on components > > within > > > a > > > > @For loop? Typically, I have a set of radio buttons, which are > > rendered > > > > from > > > > @Radio components within a @For loop (with a surrounding @RadioGroup > > > > component), and I want to invoke a listener whenever an onclick event > > > > occurs > > > > on any of those radio buttons. > > > > I could achieve this with @contrib:XTile components, but I'd rather > > use > > > the > > > > same programming model everywhere. It would be nice, for instance, to > > > > set an > > > > EvenListener on the @RadioGroup component, and have it propagate the > > > event > > > > on nested @Radio components. > > > > > > > > Thx > > > > Ch. > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > -- > Jesse Kuhnert > Tapestry/Dojo/(and a dash of TestNG), team member/developer > > Open source based consulting work centered around > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo/(and a dash of TestNG), team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com