This was committed yesterday, check it out at
https://svn.apache.org/repos/asf/tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/fx.js

It'll be included in the next snapshot build, and will form the basis of
supporting such effects
(perhaps along with some new parameter in DirectLink and/or Form)

But, till that happens, try playing directly with the javascript, i.e.

dojo.require("tapestry.fx");
tapestry.fx.attachPreEffect("MyDirectLinkId",  
  function(){return dojo.lfx.wipeOut("divIdToFade", 800, dojo.lfx.easeDefault) 
});


but make sure you read its docs :)




Erik Johansson wrote:
> Hi,
>
> When I submit/click a async request I want to do a fade on a div (the
> one getting replaced by the async call). Anyone know how I can invoke
> the fade effect (dojo.lfx.html.fadeOut) before the async. call is made?
>
> Im using a DirectLink to update the component 'toplist' like this
> right now and I want the div 'fade' to fade out.
>
> <a href="#"  jwcid="[EMAIL PROTECTED]" listener="listener:clickNext"
> async="ognl:true" updateComponents="toplist" parameters="ognl:offset">
>                    <img src="images/btn_arrow_right_on.gif"  />
> </a>
>
> <form jwcid="[EMAIL PROTECTED]">
> <div id="fade">
>    <jwcid="@TopList" list="ognl:list"/>
> </div>
> </form>
>
> -erik
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to