Example #1
0
        render().then(function(){
            scrollView.setScrollPosition(0, -500, {
                duration: 500
            });

            var position = scrollView._particle.getPosition();
            wait(100).then(function(){
                expect(position).not.toEqual(scrollView._particle.getPosition());
                position = scrollView._particle.getPosition();
            });

            wait(300).then(function(){
                expect(position).not.toEqual(scrollView._particle.getPosition());
                position = scrollView._particle.getPosition();
            });

            wait(400).then(function(){
                expect(position).not.toEqual(scrollView._particle.getPosition());
                position = scrollView._particle.getPosition();
            });

            wait(500).then(function(){
                expect(scrollView._particle.getPosition()).toEqual([0, -500, 0]);
                done();
            });


        });
Example #2
0
 render().then(function(){
     var initPos = scrollView._particle.getPosition();
     scrollView.setScrollPosition(-500, 0);
     wait(100).then(function(){
         expect(initPos).toEqual([0, 0, 0]);
         expect(scrollView._particle.getPosition()).toEqual([-500, 0, 0]);
         done();
     });
 });