I figure that's what I have to do, just create a custom event and dispatch the event in the onResult method.
Thanks again all,
Ryan
-----Original Message-----
From: [EMAIL PROTECTED]
Sent: Wednesday, July 26, 2006 3:35 PM -07:00
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Cairngorm Events
If you use dispatchEvent, yes. If you use CairngormEventDispatcher, no.
----- Original Message -----
From: Ryan Stewart
To: flexcoders@yahoogroups.com
Sent: Wednesday, July 26, 2006 11:27 AM
Subject: Re: [flexcoders] Re: Cairngorm Events
Thanks guys, I know the usual method for Cairngorm events, and I'm using that as well, but in this case I'm doing some random voodo magic with dynamically generated components and I was hoping I could set an event listener for each of those components to capture an associated CairngormEvent. It doesn't sound like I can do that.
Thanks again,
Ryan
-----Original Message-----
From: [EMAIL PROTECTED]
Sent: Wednesday, July 26, 2006 9:22 AM -07:00
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Cairngorm Events
As Tom says, usually a Carirngorm event is dispatched to the
FrontController, which in turn executes an instance of a command.
And ultimatly, the ModelLocator gets updated and the view reacts via
binding.
Presently however, there isn't a mechanism to listen, for the result
of the dispatched Cairngorm event, from the view.
Hoping to change that. Your question is valid and appropriate.
-TH
--- In flexcoders@yahoogroups.com, Tom Chiverton <[EMAIL PROTECTED]>
wrote:
>
> On Wednesday 26 July 2006 07:07, Ryan Stewart wrote:
> > I'm still not entirely clear on the event model in Flex 2, so
hopefully
> > this is an easy question. I want to add an event listener in
one of my
> > flex view components that will listen ! for a CairngormEvent to be
dispatched
> > and then run a function within that component.
>
> Cairngorm would normally say that if you want something to happen
when an
> Event is dispatched, you put that code in the Controller
associated with the
> Event.
>
> --
> Tom Chiverton
>
> ****************************************************
>
> This emai! l is sent for and on behalf of Halliwells LLP.
>
> Halliwells LLP is a limited liability partnership registered in
England and Wales under registered number OC307980 whose registered
office address is at St James's Court Brown Street Manchester M2
2JF. A list of members is available for inspection at the
registered! office. Any reference to a partner in relation to
Halliwells LLP means a member of Halliwells LLP. Regulated by the
Law Society.
>
> CONFIDENTIALITY
>
> This email is intended only for the use of the addressee named
above and may be confidential or legally privileged. I! f you are not
the addressee you must not read it and must not use any information
contained in nor copy it nor inform any person other than Halliwells
LLP or the addressee of its existence or contents. If you have
received this email in error please delete it and notify Halliwells
LLP IT Department on 0870 365 8008.
>!
> For more information about Halliwells LLP visit www.halliwells.com.
>
__._,_.___
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Web site design development | Computer software development | Software design and development |
Macromedia flex | Software development best practice |
YAHOO! GROUPS LINKS
- Visit your group "flexcoders" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
__,_._,___