if(this.options.preload){
   new Asset.images(['/images/myImage.png', '/images/myImage2.gif'], {
      onComplete: this.setUp
   });
}



On Sun, Apr 26, 2009 at 6:06 PM, mmjaeger <mmjae...@gmail.com> wrote:

>
> I'm not sure whether that would work.
>
> the following code actually does work but I hopped there is an easier
> way to do it:
>
> /*
>
>                if (this.options.preload) {
>                        var callback = new Chain();
>                        this._preload(callback);
>                        callback.chain (
>                                function() {
>                                        this.setUp();
>                                }.bind(this)
>                        )
>                } else {
>                        this.setUp();
>                }*/
>
> On Apr 26, 5:17 pm, "asgaroth.belem" <asgaroth.be...@gmail.com> wrote:
> > I think all you have to do is (not sure, sorry for any mistakes):
> >
> > this.function1().chain(this.function2());
> >
> > thats what chain is for, it wont execute function2 until function 1
> > has ended. at least is what I think, i dont really use chain much.
> >
> > On 26 abr, 18:38, mmjaeger <mmjae...@gmail.com> wrote:
> >
> > > Hello
> > > Hope somebody can help - I'm struggling with chaining two functions
> >
> > > this is the code I got:
> >
> > > this.function1().chain(
> > >       function() {
> > >           this.function2();
> > >       }
> > > );
> >
> > > function1 has an onComplete event - like this:
> >
> > > I put the following in there:
> >
> > > onComplete: function() {
> > >     this.callChain();
> >
> > > }
> >
> > > function1 is basically a function to preload some image - when they
> > > are loaded, I like to continue to execute function2.
> >
> > > Thank you in advance for your help.
> >
> > > What am I missing?
>

Reply via email to