Do you need the For component maybe to iterate over a list and render in each iteration the component?

valkl wrote:
I need to make a list of complex items. Each item contains 2 (two) 
PropertySelections (Master-detail) and some Input fields.

First time I think to make a component for item and reuse it in For cycle.

But I did not find a way to specify a List of components - only direct one.

Now I have only one idea how to assemble together List of components on one 
page - implicit component declaration like


       

but I have to transmit to each item component hudge data set: Item, selected 
Master value, list of detail objects to show in detail PropertySelection (later 
PS).
Also I have to make detection is Master PS value changed to change list of detail objects OUTSIDE the component - in a place where I have information of outer data.
All this looks like a NON-object approach to me: elementary incapsulation is 
broken because we use ItemComponent as a stateless object

Can you give me a clue in DESIGN and implementation of such task cause I really 
like TS for property binding, but now for a simple problem I should begin a 
great investigation... It should be iniuitive... Even for JSP it's easy to 
understand how to do my task quickly...

Let me repeat: problem is to find a good OO-solution when a component :
1. transmit to outer component only information they should receive, NOT inner 
state info
2. Inner logic like master-detail operation and selection handling is processed 
INSIDE a component code.

So, outer code that use a component will see only a correct result of component 
work.

PLEASE help, I need a reliable and supportable solution soon and existance of a 
good solution is a matter of usage of TS in a great project.
I really like TS and want to use it, but using NON-OO aproach is a suiside.  :)


-------------------- m2f --------------------

Sent from www.TapestryForums.com

Read this topic online here: <<topic_link>>

http://www.tapestryforums.com/viewtopic.php?p=11112#11112

-------------------- m2f --------------------





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

Reply via email to