[Seaside] Subclassing JSObject

Robert Sirois watchlala at hotmail.com
Thu Jun 23 14:05:19 UTC 2011


Thanks Johan, I appreciate it.
It is partially a learning exercise ;)
In truth I could just do some string concatenation... I just need to set a bunch of things up front.
RS

> Subject: Re: [Seaside] Subclassing JSObject
> From: johan at inceptive.be
> Date: Thu, 23 Jun 2011 14:46:55 +0200
> To: seaside at lists.squeakfoundation.org
> 
> Hi Robert,
> 
> The obligatory first question: Do you really need to write it using Seaside's JSObjects?
> In other words: is there a reason not to use a plain javascript string or even an external javascript file?
> 
> But here are the samples you requested. 
> I would never write them like that unless you want to integrate such statements in seaside-generated javascript.
> 
> (JSStream on: 'x') assign: ((JSStream on: 'MyClass') apply: #())
> 
> (JSStream on: 'x') call: 'setVar' withArguments: (Array with:'blah')
> 
> ((JSStream on: 'x') call: 'update') timeout: 100
> 
> Hope it helps!
> Johan
> 
> On 23 Jun 2011, at 05:18, Robert Sirois wrote:
> 
> > 'ello. I'd like to use the Seaside javascript facilities to instantiate a javascript class of mine.
> > 
> > What I'd like is an example or something, because looking at the Seaside code and the jQuery classes and stuff is rather confusing.
> > 
> > My class is simple, however. Basically, all I need is to instantiate a variable:
> > 
> > 	x = MyClass();
> > 
> > and evaluate some setters:
> > 
> > 	x.setVar('blah');
> > 
> > and then evaluate x.update(); on an interval... which JSObject provides.
> > 
> > Thanks,
> > RS
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20110623/e591ea2b/attachment.htm


More information about the seaside mailing list