[Seaside] WATask, anyone?
Robert Sirois
watchlala at hotmail.com
Sun Sep 16 15:42:16 UTC 2012
I feel like this is said a lot on this mailing list, but I'm a huge proponent of it. Announcements ftw.
WATask isn't really a state machine. It's more like a wizard or a subroutine (at least in my brain hehe).
RS
> Subject: Re: [Seaside] WATask, anyone?
> From: mac.hive at me.com
> Date: Sun, 16 Sep 2012 10:23:33 -0400
> To: seaside at lists.squeakfoundation.org
>
>
> On Sep 16, 2012, at 9:53 AM, Philippe Marschall wrote:
>
> > On Fri, Sep 14, 2012 at 4:31 PM, SebastianHC
> > <sebastian_heidbrink at yahoo.de> wrote:
> >> Hi!
> >>
> >> I'm currently starting a new project and it seems like Pharo and Seaside are
> >> part of it.
> >>
> >> I follow the community and did some prototyping since the early beginnings
> >> of Seaside.
> >>
> >> But there's one thing I'm really wondering about!
> >> Why is WATask so rearly used and mentioned?
> >
> > Maybe because you can get the same functionality with a method or
> > block and #call: without having to create a class.
> >
>
> I used a WATask to handle the login logic for www.practicemusic.com, but after login all of the other views are shown with a call:, like this;
>
> go
> | user component |
> self call: self userLoginView.
> (self userLoginView user) notNil
> ifTrue: [
> component := self firstComponentToDisplayForUser: self userLoginView user.
> [ component notNil ]
> whileTrue: [
> self call: component.
> component := component nextComponentToBeDisplayed ] ]
>
> I'll have to think about whether I could use WATask for some sophisticated workflow/notification processing in my system.
>
> Regards,
>
> Larry Kellogg
>
>
>
> > Cheers
> > Philippe
> > _______________________________________________
> > 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/20120916/05a6fb6f/attachment.htm
More information about the seaside
mailing list