I can see a set of methods that look like:
textarea(f: String => Unit)(n: NodeSeq) that will slurp the values and
attributes out of the NodeSeq... so you'd bind like:

"biography" -> textarea(s => setBio(s)) _

On Wed, Jun 17, 2009 at 10:22 AM, Matt Williams <m...@makeable.co.uk> wrote:

>
> I wholeheartedly agree with the philosophy of separating the display
> from the program logic, and am currently getting to grips with the
> generators, but am finding that now I end up with a degree of markup
> within my code.
>
> Can you think of any caveats to infering the node type passed, and
> dynamically using the relevant generators to construct the returned
> node.
>
> I am thinking something along the lines of:
>
> <person:biography>
> <textarea style="myStyle" cols="20" rows="5">
> This is a sample of some biography text
> </textarea>
> </person:biography>
>
> Where it would automatically infer that it is a textarea, pass through
> the relevant attributes, and insert whatever function, values, etc I
> have specified in my snippet.
>
> What are your thoughts on this?
>
> Brgds,
>
> Matt
>
>
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to