It is not possible to add properties or arguments to event listener.
The convention in Flex is to add (for non-vis comps) an owner property. Note than in general AC can have multiple listeners which is why it doesn't have one. ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Tracy Spratt Sent: Monday, August 27, 2007 7:01 PM To: [email protected] Subject: RE: [flexcoders] Re: Problem with ArrayCollection inside an Object Maybe event.target.parent; Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of williamkusumo Sent: Monday, August 27, 2007 8:38 PM To: [email protected] Subject: [flexcoders] Re: Problem with ArrayCollection inside an Object It'd be nice if Flex have the ability to pass in a custom argument when you add an event listener and have that argument be available in the function handler. Is that possible? --- In [email protected] <mailto:flexcoders%40yahoogroups.com> , "williamkusumo" <[EMAIL PROTECTED]> wrote: > > I think this might be a classic programming questions rather than Flex's. > > I have a custom Object with an ArrayCollection as one of its property. > I added a COLLECTION_CHANGE listener on that ArrayCollection. In its > handler function, I need a reference to the object that contains the > ArrayCollection. > > Yes, I could've had the object as a global instance so I can access it > directly in the function, but another caveat to this is there could be > several of these objects, and looping through them one by one to find > if they own a particular ArrayCollection might not be a choice. > > Is there another way to somehow obtain a reference to the > ArrayCollection owner's object? > > Thanks! >

