tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kalle Korhonen (JIRA)" <...@tapestry.apache.org>
Subject [jira] Created: (TAPESTRY-2266) Incorrect EventListener documentation for intercepting Javascript functions
Date Sun, 16 Mar 2008 20:38:24 GMT
Incorrect EventListener documentation for intercepting Javascript functions

                 Key: TAPESTRY-2266
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2266
             Project: Tapestry
          Issue Type: Bug
          Components: Documentation
    Affects Versions: 4.1.5
         Environment: Any
            Reporter: Kalle Korhonen
            Priority: Minor

The documentation at http://tapestry.apache.org/tapestry4.1/ajax/eventlistener.html has an
example for intercepting Javascript functions that uses both "targets" and "elements" arguments
for the annotation, but the documentation for the annotation itself says you can only use
either one or the other. Furthermore, it might make people better realize how much the annotation
simplifies client/server communication and how endless the possibilities really are if you
added something like this to the Javascript example:

The required html/Javascript snippet:
<div id="triggerable"></div>
<script type="text/javascript">
var triggerable = document.getElementById('triggerable');
triggerable.trigger = function(params) {
  alert('calling server with answer ' + params.theAnswer);

So, given a Javascript...
@EventListener(events="trigger", elements="triggerable")
public void onTriggered( BrowserEvent event ) {

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org

View raw message