Lines Matching refs:effect

126   multiple: function(element, effect) {  argument
142 new effect(element, Object.extend(options, { delay: index * options.speed + masterDelay }));
150 toggle: function(element, effect, options) { argument
152 effect = (effect || 'appear').toLowerCase();
154 return Effect[ Effect.PAIRS[ effect ][ element.visible() ? 1 : 0 ] ](element, Object.extend({
172 add: function(effect) { argument
175 var position = Object.isString(effect.options.queue) ?
176 effect.options.queue : effect.options.queue.position;
182 e.startOn += effect.finishOn;
183 e.finishOn += effect.finishOn;
195 effect.startOn += timestamp;
196 effect.finishOn += timestamp;
198 if (!effect.options.queue.limit || (this.effects.length < effect.options.queue.limit))
199 this.effects.push(effect);
204 remove: function(effect) { argument
205 this.effects = this.effects.reject(function(e) { return e==effect });
243 function dispatch(effect, eventName) { argument
244 if (effect.options[eventName + 'Internal'])
245 effect.options[eventName + 'Internal'](effect);
246 if (effect.options[eventName])
247 effect.options[eventName](effect);
317 this.effects.each( function(effect) { argument
318 effect.render(1.0);
319 effect.cancel();
320 effect.event('beforeFinish');
321 if (effect.finish) effect.finish(position);
322 effect.event('afterFinish');
534 afterFinishInternal: function(effect) { argument
535 if (effect.options.to!=0) return;
536 effect.element.hide().setStyle({opacity: oldOpacity});
550 afterFinishInternal: function(effect) { argument
551 effect.element.forceRerendering();
553 beforeSetup: function(effect) { argument
554 effect.element.setOpacity(effect.options.from).show();
576 beforeSetupInternal: function(effect) { argument
577 Position.absolutize(effect.effects[0].element);
579 afterFinishInternal: function(effect) { argument
580 effect.effects[0].element.hide().setStyle(oldStyle); }
593 afterFinishInternal: function(effect) { argument
594 effect.element.hide().undoClipping();
609 afterSetup: function(effect) { argument
610 effect.element.makeClipping().setStyle({height: '0px'}).show();
612 afterFinishInternal: function(effect) { argument
613 effect.element.undoClipping();
625 afterFinishInternal: function(effect) { argument
626 new Effect.Scale(effect.element, 1, {
629 beforeSetup: function(effect) { argument
630 effect.element.makePositioned().makeClipping();
632 afterFinishInternal: function(effect) { argument
633 effect.element.hide().undoClipping().undoPositioned().setStyle({opacity: oldOpacity});
652 beforeSetup: function(effect) { argument
653 effect.effects[0].element.makePositioned();
655 afterFinishInternal: function(effect) { argument
656 effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);
675 { x: distance, y: 0, duration: split, afterFinishInternal: function(effect) { argument
676 new Effect.Move(effect.element,
677 { x: -distance*2, y: 0, duration: split*2, afterFinishInternal: function(effect) { argument
678 new Effect.Move(effect.element,
679 { x: distance*2, y: 0, duration: split*2, afterFinishInternal: function(effect) { argument
680 new Effect.Move(effect.element,
681 { x: -distance*2, y: 0, duration: split*2, afterFinishInternal: function(effect) { argument
682 new Effect.Move(effect.element,
683 { x: distance*2, y: 0, duration: split*2, afterFinishInternal: function(effect) { argument
684 new Effect.Move(effect.element,
685 { x: -distance, y: 0, duration: split, afterFinishInternal: function(effect) { argument
686 effect.element.undoPositioned().setStyle(oldStyle);
703 afterSetup: function(effect) { argument
704 effect.element.makePositioned();
705 effect.element.down().makePositioned();
706 if (window.opera) effect.element.setStyle({top: ''});
707 effect.element.makeClipping().setStyle({height: '0px'}).show();
709 afterUpdateInternal: function(effect) { argument
710 effect.element.down().setStyle({bottom:
711 (effect.dims[0] - effect.element.clientHeight) + 'px' });
713 afterFinishInternal: function(effect) { argument
714 effect.element.undoClipping().undoPositioned();
715 effect.element.down().undoPositioned().setStyle({bottom: oldInnerBottom}); }
733 afterSetup: function(effect) { argument
734 effect.element.makePositioned();
735 effect.element.down().makePositioned();
736 if (window.opera) effect.element.setStyle({top: ''});
737 effect.element.makeClipping().show();
739 afterUpdateInternal: function(effect) { argument
740 effect.element.down().setStyle({bottom:
741 (effect.dims[0] - effect.element.clientHeight) + 'px' });
743 afterFinishInternal: function(effect) { argument
744 effect.element.hide().undoClipping().undoPositioned();
745 effect.element.down().undoPositioned().setStyle({bottom: oldInnerBottom});
756 beforeSetup: function(effect) { argument
757 effect.element.makeClipping();
759 afterFinishInternal: function(effect) { argument
760 effect.element.hide().undoClipping();
816 beforeSetup: function(effect) { argument
817 effect.element.hide().makeClipping().makePositioned();
819 afterFinishInternal: function(effect) { argument
821 …[ new Effect.Opacity(effect.element, { sync: true, to: 1.0, from: 0.0, transition: options.opacity…
822 …new Effect.Move(effect.element, { x: moveX, y: moveY, sync: true, transition: options.moveTransiti…
823 new Effect.Scale(effect.element, 100, {
827 beforeSetup: function(effect) { argument
828 effect.effects[0].element.setStyle({height: '0px'}).show();
830 afterFinishInternal: function(effect) { argument
831 effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldStyle);
884 beforeStartInternal: function(effect) { argument
885 effect.effects[0].element.makePositioned().makeClipping();
887 afterFinishInternal: function(effect) { argument
888 effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle(oldStyle); }
904 afterFinishInternal: function(effect) { effect.element.setStyle({opacity: oldOpacity}); } argument
920 afterFinishInternal: function(effect) { argument
924 afterFinishInternal: function(effect) { argument
925 effect.element.hide().undoClipping().setStyle(oldStyle);
951 options.afterFinishInternal = function(effect) { argument
952 effect.element.addClassName(effect.options.style);
953 effect.transforms.each(function(transform) {
954 effect.element.style[transform.style] = '';
1033 effect: Effect.Morph,
1042 var ids = track.get('ids'), effect = track.get('effect'), options = track.get('options');
1044 … return elements.map(function(e){ return new effect(e, Object.extend({ sync:true }, options)) });
1111 visualEffect: function(element, effect, options) { argument
1113 var s = effect.dasherize().camelize(), klass = s.charAt(0).toUpperCase() + s.substring(1);
1126 function(effect) { argument
1127 Effect.Methods[effect] = function(element, options){
1129 Effect[effect.charAt(0).toUpperCase() + effect.substring(1)](element, options);