You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Marcus Schulte (JIRA)" <de...@tapestry.apache.org> on 2008/03/26 16:51:25 UTC

[jira] Assigned: (TAPESTRY-2266) Incorrect EventListener documentation for intercepting Javascript functions

     [ https://issues.apache.org/jira/browse/TAPESTRY-2266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcus Schulte reassigned TAPESTRY-2266:
----------------------------------------

    Assignee: Marcus Schulte

> 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
>            Assignee: Marcus Schulte
>            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:
> {code}
> 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);
> }
> </script>
> So, given a Javascript...
> @EventListener(events="trigger", elements="triggerable")
> public void onTriggered( BrowserEvent event ) {
> ...
> }
> {code}

-- 
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