Hi, not going to work I think. Ran into this some time ago, the Array class is a beastie in its own right. The only around it that I found was adding a static createFromArray method to my subclass (which is slow).
greetz JC On Thu, Jun 26, 2008 at 5:02 PM, Morten Barklund <[EMAIL PROTECTED]> wrote: > Hi Sidney, > > You have of course tried the obvious: > > super.apply(this, args) > > How did it fail, compiler error or? > > Regards, > Morten Barklund > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] On Behalf Of Sidney de Koning > Sent: Thursday, June 26, 2008 4:30 PM > To: Flash Coders List > Subject: Re: [Flashcoders] Calling super.apply > > He Jer, > > In the docs it says: public dynamic class Array > So you can extend it. My problem is that now i have to use push() to > get items in and i want to use the constructor to pass through items, > like so var blah:ArrayInterator = new ArrayIterator("1", "2","3"); > > My constructor uses ..rest so with apply i pass though all the > arguments one, by one instead of as one big array because ...rest is > an array itself > > Does this all makes sense? > > The problem is that i cant seem to figure out how to call apply on the > super. > > Does any body know? let me know!!! > > Cheers, Sid > > > On Jun 26, 2008, at 3:31 PM, Jer Brand wrote: > > > I'm probably wrong (and mostly want to know as well), but I didn't > > think you could extend the Array class. Not that AS won't let you do > > it, but it doesn't actually work. I know this is the case with AS2, > > but am only guessing that it's the case with AS3 from the behavior you > > describe. > > > > My suggestion would be to use composition rather than inheritance. > > _______________________________________________ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders