Emond Papegaaij created WICKET-4540:
---------------------------------------

             Summary: Allow AJAX callback function generation to also generate 
parameters
                 Key: WICKET-4540
                 URL: https://issues.apache.org/jira/browse/WICKET-4540
             Project: Wicket
          Issue Type: Improvement
          Components: wicket
    Affects Versions: 6.0.0-beta1
            Reporter: Emond Papegaaij
            Assignee: Emond Papegaaij


We need an easy way to pass parameters from JavaScript to Java via a function 
that takes parameters. For example, of JQuery UI event callbacks, the function 
takes two parameters: event and ui. But, these aren't the parameters you want 
to pass to Java. A conversion is needed.

I was thinking about the following: let getCallbackFunction take a 
CallbackParameter vararg, with 4 implementations for CallbackParameter: 
ContextParameter, ExplicitParameter, ResolvedParameter and ConvertedParameter. 
A context parmater, only provides context to the function, it is not added to 
the Ajax call. Both event and ui are context parameter. Explicit parameters are 
context parameters that are also passed to the Ajax call. Resolved parameters 
are resolved using some javascript code. The last adds a context parameter and 
a conversion script to add it to the Ajax call.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to