Hello
I've got two questions - first, I couldn't find any toggle method for
Fx.Tween - is this correct?

second, I tried the code below - but it drives me nuts -
this.isCollapsed is always true so I can't get this thing to toggle -
does anybody spot what's wrong with it?
Thank you for your input!

        var fxTween = new Fx.Tween('streamWidget', {
                duration: 5000,
                onComplete: function() {
                        (this.isCollapsed) ? false : true;
                        console.log('onComplete: ' + this.isCollapsed);
                }.bind(this)
        });

        fxTween.set('height', 0);
        this.isCollapsed = true;

        $('btn-info').addEvent('click', function(e){
                if (this.isCollapsed) {
                        console.log('1st: ' + this.isCollapsed);
                        fxTween.start('height', 0, 250);
                        $('btn-info').set('src', './images/info-close.png');
                } else {
                        console.log('2st: ' + this.isCollapsed);
                        fxTween.start('height', 250, 0);
                        $('btn-info').set('src', './images/info-open.png');
                }
        }.bind(this))

Reply via email to