Good thinking :-)
--- Matthias Wessendorf <[EMAIL PROTECTED]> wrote: > I won't commit it now. > First everybody should look at it ;) > > -M > > On 11/24/06, Ole Ersoy <[EMAIL PROTECTED]> wrote: > > Cool - Thanks > > --- Matthias Wessendorf <[EMAIL PROTECTED]> wrote: > > > > > worked > > > > > > (I upload in 1h) > > > > > > thx > > > > > > On 11/24/06, Ole Ersoy <[EMAIL PROTECTED]> > wrote: > > > > OK - Just sent it. > > > > > > > > --- Matthias Wessendorf <[EMAIL PROTECTED]> > wrote: > > > > > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > On 11/24/06, Ole Ersoy <[EMAIL PROTECTED]> > > > wrote: > > > > > > Matthias, > > > > > > > > > > > > I just sent it. First attempt got > rejected as > > > > > Spam, > > > > > > so I just gave it another shot. > > > > > > > > > > > > I rebuilt the dojo button widget example > using > > > the > > > > > > "Dojo.presentation" (That's what I called > it, > > > but > > > > > we > > > > > > can rename it...) > > > > > > > > > > > > So now it works just like an JSF Component > > > with > > > > > the > > > > > > Renderer and the Component being separate, > and > > > > > with > > > > > > support for listeners, validators, and > > > converters. > > > > > > > > > > > > The ViewHandler supports custom tags, so > that > > > > > someone > > > > > > could write validator with a specific > > > namespace, > > > > > and > > > > > > just hook it up in a template xml like > > > fashion. > > > > > > > > > > > > See the > > > > > src/main/test/render/test_visualButton.html > > > > > > for the example. > > > > > > > > > > > > Cheers, > > > > > > - Ole > > > > > > > > > > > > > > > > > > --- Matthias Wessendorf > <[EMAIL PROTECTED]> > > > wrote: > > > > > > > > > > > > > sounds interesting, > > > > > > > I like having a client side API. > > > > > > > > > > > > > > When you look at Trinidad for instance > we > > > > > already > > > > > > > have Converters and > > > > > > > Validators for instance. > > > > > > > > > > > > > > > > > TrDateTimeConverter.prototype.getAsString(..) > > > > > > > > > > TrDateTimeRangeValidator.prototype.validate(..) > > > > > > > > > > > > > > We don't have *client side components* > in > > > > > Trinidad. > > > > > > > > > > > > > > Does your example contain examples etc ? > > > > > > > zip it and send it to my address, I'd > like > > > to > > > > > take a > > > > > > > look over the weeknd! > > > > > > > > > > > > > > -M > > > > > > > > > > > > > > On 11/24/06, Ole Ersoy > <[EMAIL PROTECTED]> > > > > > wrote: > > > > > > > > Hi, > > > > > > > > > > > > > > > > I've created a framework for working > > > > > > > > with Javascript on the client side > that > > > uses > > > > > > > > components similar to those used in > JSF. > > > > > > > > > > > > > > > > Initially I was just trying to fix a > bug > > > in > > > > > Dojo, > > > > > > > but > > > > > > > > then I ended up writing a new client > side > > > view > > > > > > > > handler, etc. > > > > > > > > > > > > > > > > My original motivation can be found > here. > > > > > > > > > > > > > > > > > http://trac.dojotoolkit.org/ticket/1378 > > > > > > > > > > > > > > > > I would like to donate it to myfaces > if > > > there > > > > > is > > > > > > > > interest? > > > > > > > > > > > > > > > > When I did the rewrite I wanted to > Dojo > > > > > Widgets to > > > > > > > > support converters, validators, > listeners > > > like > > > > > JSF > > > > > > > > does so I built this into the > > > ViewHandler... > > > > > > > > > > > > > > > > Anyways if anyone on the myfaces team > > > wants a > > > > > > > look, > > > > > > > > I'll be happy to zip it up and mail > it. > > > > > > > > > > > > > > > > Cheers, > > > > > > > > - Ole > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________________________________________ > > > > > > > > Cheap talk? > > > > > > > > Check out Yahoo! Messenger's low > > > PC-to-Phone > > > > > call > > > > > > > rates. > > > > > > > > http://voice.yahoo.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Matthias Wessendorf > > > > > > > http://tinyurl.com/fmywh > > > > > > > > > > > > > > further stuff: > > > > > > > blog: > http://jroller.com/page/mwessendorf > > > > > > > mail: mwessendorf-at-gmail-dot-com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________________________________________ > > > > > > Do you Yahoo!? > > > > > > Everyone is raving about the all-new > Yahoo! > > > Mail > > > > > beta. > > > > > > http://new.mail.yahoo.com > === message truncated === ____________________________________________________________________________________ Want to start your own business? Learn how on Yahoo! Small Business. http://smallbusiness.yahoo.com/r-index
