tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Schulte (JIRA)" <...@tapestry.apache.org>
Subject [jira] Assigned: (TAPESTRY-2266) Incorrect EventListener documentation for intercepting Javascript functions
Date Wed, 26 Mar 2008 15:51:25 GMT

     [ 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


Mime
View raw message