Sha256: fa0410cc35707b4d00557e88f396abb3401ff207802127f7f5984d7e6f3a7254

Contents?: true

Size: 1.1 KB

Versions: 8

Compression:

Stored size: 1.1 KB

Contents

/*
 * jQuery UI Effects Transfer 1.8.4
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Transfer
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function( $, undefined ) {

$.effects.transfer = function(o) {
	return this.queue(function() {
		var elem = $(this),
			target = $(o.options.to),
			endPosition = target.offset(),
			animation = {
				top: endPosition.top,
				left: endPosition.left,
				height: target.innerHeight(),
				width: target.innerWidth()
			},
			startPosition = elem.offset(),
			transfer = $('<div class="ui-effects-transfer"></div>')
				.appendTo(document.body)
				.addClass(o.options.className)
				.css({
					top: startPosition.top,
					left: startPosition.left,
					height: elem.innerHeight(),
					width: elem.innerWidth(),
					position: 'absolute'
				})
				.animate(animation, o.duration, o.options.easing, function() {
					transfer.remove();
					(o.callback && o.callback.apply(elem[0], arguments));
					elem.dequeue();
				});
	});
};

})(jQuery);

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
spiderfw-0.5.19 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
spiderfw-0.5.18 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
spiderfw-0.5.17 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
spiderfw-0.5.16 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
spiderfw-0.5.15 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
spiderfw-0.5.14 apps/core/components/public/js/jquery/jquery-ui-1.8.4/development-bundle/ui/jquery.effects.transfer.js
jquery_rails3-1.4.2.b2 lib/generators/jquery_install/templates/ui/jquery.effects.transfer.js
jquery_rails3-1.4.2.b1 lib/generators/jquery_install/templates/ui/jquery.effects.transfer.js