You could just replace the entire "core" JavaScriptStack with your own set,
following the default implementation's rules about what comes from where,
but add in the jQuery stuff as well as any monkey-patching of content inside
tapestry.js.


On Tue, Jan 4, 2011 at 7:29 AM, Christian Riedel <cr.ml...@googlemail.com>wrote:

> Hi list,
>
> I'm working on some improvements for tapestry5-jquery[1]. One of the things
> I want to improve / adjust to the T5.2-way is the dynamic integration of
> resources for core-components. "Form", "Zone" and others need some
> js-contributions to work with jquery. The original approach by the got5-guys
> was to use a ComponentClassTransformWorker[2] to add a Mixin to Form, Zone
> and other components. The Mixin[3] includes the actual assets in the end.
> I looked at the JavascriptStacks in T5.2 and replaced the assets in the
> Mixins with the stacks[4]. Now the Mixin and Worker aren't doing that
> much...
>
> Is there a shorter, a more elegant, tapestryesque way to dynamically add
> JavascriptStacks to (core-)components?
>
> Cheers,
> Christian
>
>
> [1] https://github.com/got5/tapestry5-jquery/
> [2]
> https://github.com/got5/tapestry5-jquery/blob/master/src/main/java/org/got5/tapestry5/jquery/services/FormResourcesInclusionWorker.java
> [3]
> https://github.com/got5/tapestry5-jquery/blob/master/src/main/java/org/got5/tapestry5/jquery/mixins/IncludeFormResources.java
>
> [4]
> https://github.com/criedel/tapestry5-jquery/blob/master/src/main/java/org/got5/tapestry5/jquery/mixins/IncludeFormResources.java
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to learn
how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

Reply via email to