46 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
/*!
 | 
						|
 * jQuery UI Effects Puff 1.13.2
 | 
						|
 * http://jqueryui.com
 | 
						|
 *
 | 
						|
 * Copyright jQuery Foundation and other contributors
 | 
						|
 * Released under the MIT license.
 | 
						|
 * http://jquery.org/license
 | 
						|
 */
 | 
						|
 | 
						|
//>>label: Puff Effect
 | 
						|
//>>group: Effects
 | 
						|
//>>description: Creates a puff effect by scaling the element up and hiding it at the same time.
 | 
						|
//>>docs: http://api.jqueryui.com/puff-effect/
 | 
						|
//>>demos: http://jqueryui.com/effect/
 | 
						|
 | 
						|
( function( factory ) {
 | 
						|
    "use strict";
 | 
						|
 | 
						|
    if ( typeof define === "function" && define.amd ) {
 | 
						|
 | 
						|
        // AMD. Register as an anonymous module.
 | 
						|
        define( [
 | 
						|
            "jquery",
 | 
						|
            "../version",
 | 
						|
            "../effect",
 | 
						|
            "./effect-scale"
 | 
						|
        ], factory );
 | 
						|
    } else {
 | 
						|
 | 
						|
        // Browser globals
 | 
						|
        factory( jQuery );
 | 
						|
    }
 | 
						|
} )( function( $ ) {
 | 
						|
    "use strict";
 | 
						|
 | 
						|
    return $.effects.define( "puff", "hide", function( options, done ) {
 | 
						|
        var newOptions = $.extend( true, {}, options, {
 | 
						|
            fade: true,
 | 
						|
            percent: parseInt( options.percent, 10 ) || 150
 | 
						|
        } );
 | 
						|
 | 
						|
        $.effects.effect.scale.call( this, newOptions, done );
 | 
						|
    } );
 | 
						|
 | 
						|
} );
 |