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

Reply via email to