Lines Matching refs:options

116     var options = Object.extend({
120 var masterDelay = options.delay;
123 new effect(element, Object.extend(options, { delay: index * options.speed + masterDelay }));
134 var options = Object.extend({
138 Effect.PAIRS[effect][1] : Effect.PAIRS[effect][0]](element, options);
190 var position = (typeof effect.options.queue == 'string') ?
191 effect.options.queue : effect.options.queue.position;
213 if(!effect.options.queue.limit || (this.effects.length < effect.options.queue.limit))
260 start: function(options) { argument
261 this.options = Object.extend(Object.extend({},Effect.DefaultOptions), options || {});
264 this.startOn = this.options.delay*1000;
265 this.finishOn = this.startOn + (this.options.duration*1000);
267 if(!this.options.sync)
268 Effect.Queues.get(typeof this.options.queue == 'string' ?
269 'global' : this.options.queue.scope).add(this);
282 var frame = Math.round(pos * this.options.fps * this.options.duration);
297 if(this.options.transition) pos = this.options.transition(pos);
298 pos *= (this.options.to-this.options.from);
299 pos += this.options.from;
307 if(!this.options.sync)
308 Effect.Queues.get(typeof this.options.queue == 'string' ?
309 'global' : this.options.queue.scope).remove(this);
313 if(this.options[eventName + 'Internal']) this.options[eventName + 'Internal'](this);
314 if(this.options[eventName]) this.options[eventName](this);
320 return '#<Effect:' + data.inspect() + ',options:' + $H(this.options).inspect() + '>';
347 var options = Object.extend({
350 this.start(options);
363 var options = Object.extend({
367 this.start(options);
379 var options = Object.extend({
384 this.start(options);
394 if(this.options.mode == 'absolute') {
396 this.options.x = this.options.x - this.originalLeft;
397 this.options.y = this.options.y - this.originalTop;
402 left: Math.round(this.options.x * position + this.originalLeft) + 'px',
403 top: Math.round(this.options.y * position + this.originalTop) + 'px'
419 var options = Object.extend({
428 this.start(options);
431 this.restoreAfterFinish = this.options.restoreAfterFinish || false;
450 this.factor = (this.options.scaleTo - this.options.scaleFrom)/100;
453 if(this.options.scaleMode=='box')
455 if(/^content/.test(this.options.scaleMode))
458 this.dims = [this.options.scaleMode.originalHeight,
459 this.options.scaleMode.originalWidth];
462 var currentScale = (this.options.scaleFrom/100.0) + (this.factor * position);
463 if(this.options.scaleContent && this.fontSize)
472 if(this.options.scaleX) d.width = Math.round(width) + 'px';
473 if(this.options.scaleY) d.height = Math.round(height) + 'px';
474 if(this.options.scaleFromCenter) {
478 if(this.options.scaleY) d.top = this.originalTop-topd + 'px';
479 if(this.options.scaleX) d.left = this.originalLeft-leftd + 'px';
481 if(this.options.scaleY) d.top = -topd + 'px';
482 if(this.options.scaleX) d.left = -leftd + 'px';
494 var options = Object.extend({ startcolor: '#ffff99' }, arguments[1] || {});
495 this.start(options);
502 if (!this.options.keepBackgroundImage) {
506 if(!this.options.endcolor)
507 this.options.endcolor = this.element.getStyle('background-color').parseColor('#ffffff');
508 if(!this.options.restorecolor)
509 this.options.restorecolor = this.element.getStyle('background-color');
511 …this._base = $R(0,2).map(function(i){ return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),…
512 …this._delta = $R(0,2).map(function(i){ return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16…
520 backgroundColor: this.options.restorecolor
534 if(this.options.offset) offsets[1] += this.options.offset;
555 var options = Object.extend({
559 if(effect.options.to!=0) return;
562 return new Effect.Opacity(element,options);
567 var options = Object.extend({
575 effect.element.setOpacity(effect.options.from).show();
577 return new Effect.Opacity(element,options);
769 var options = Object.extend({
786 switch (options.direction) {
823 …[ new Effect.Opacity(effect.element, { sync: true, to: 1.0, from: 0.0, transition: options.opacity…
824 …new Effect.Move(effect.element, { x: moveX, y: moveY, sync: true, transition: options.moveTransiti…
827 …sync: true, scaleFrom: window.opera ? 1 : 0, transition: options.scaleTransition, restoreAfterFini…
835 }, options)
843 var options = Object.extend({
859 switch (options.direction) {
882 …[ new Effect.Opacity(element, { sync: true, to: 0.0, from: 1.0, transition: options.opacityTransit…
883 …new Effect.Scale(element, window.opera ? 1 : 0, { sync: true, transition: options.scaleTransition,…
884 … new Effect.Move(element, { x: moveX, y: moveY, sync: true, transition: options.moveTransition })
891 }, options)
897 var options = arguments[1] || {};
899 var transition = options.transition || Effect.Transitions.sinoidal;
900 …var reverser = function(pos){ return transition(1-Effect.Transitions.pulse(pos, options.pulses))…
905 }, options), {transition: reverser}));
934 var options = Object.extend({
937 if (typeof options.style == 'string') {
938 if(options.style.indexOf(':') == -1) {
939 var cssText = '', selector = '.' + options.style;
952 options.afterFinishInternal = function(effect){ method
953 effect.element.addClassName(effect.options.style);
959 } else this.style = options.style.parseStyle();
960 } else this.style = $H(options.style)
961 this.start(options);
1021 this.options = arguments[1] || {};
1030 options: { style: data }
1039 …ements.map(function(e){ return new track.effect(e, Object.extend({ sync:true }, track.options)) });
1041 this.options
1083 Element.Methods.visualEffect = function(element, effect, options) { argument
1086 new Effect[effect_class](element, options);