we cant translate decorateSript() can we? -igor
On Tue, Jan 3, 2012 at 8:29 AM, Martin Grigorov <[email protected]> wrote: > Hi, > > In Wicket 6.0 there is no 'script' to decorate any more so > IAjaxCallDecorator is not needed anymore. > There is a replacement - IAjaxCallListener. Each AjaxBehavior can have > a list of IACL and each of them can contribute: > - before handler - JS to execute before the Ajax call is fired > - after handler - JS to execute after the Ajax call is fired (when the > call is asynchronous), or at the very end (after complete handlers) > when synchronous > - success handler - JS to execute when the Ajax call is successful > - failure handler - JS to execute when the Ajax call is unsuccessful > - complete handler - JS to execute when the Ajax call is either > successful or unsuccessful > > My question is: should we try to "translate" IAjaxCallDecorator to > IAjaxCallListener or we should drop IACD completely ? > The migration page will describe to do the "translation" in any case! > > Currently there is automatic delegation for the deprecated > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#getChannel, > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#getPreconditionScript, > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#getFailureScript > and org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#getSuccessScript > which are now moved to AjaxRequestAttributes. > These methods will be removed in Wicket 7.0. > > > -- > Martin Grigorov > jWeekend > Training, Consulting, Development > http://jWeekend.com
