at path:
ROOT
/
wp-includes
/
js
/
jquery
/
ui
/
mouse.js
run:
R
W
Run
accordion.js
15.48 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
accordion.min.js
8.54 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
autocomplete.js
15.8 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
autocomplete.min.js
8.08 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
button.js
11.4 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
button.min.js
6.01 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
checkboxradio.js
7.42 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
checkboxradio.min.js
4.25 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
controlgroup.js
8.42 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
controlgroup.min.js
4.3 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
core.js
45.26 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
core.min.js
18.24 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
datepicker.js
80.36 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
datepicker.min.js
35.88 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
dialog.js
22.79 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
dialog.min.js
12.89 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
draggable.js
34.66 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
draggable.min.js
17.94 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
droppable.js
12.6 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
droppable.min.js
6.51 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-blind.js
1.61 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-blind.min.js
880 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-bounce.js
2.6 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-bounce.min.js
991 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-clip.js
1.54 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-clip.min.js
796 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-drop.js
1.56 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-drop.min.js
753 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-explode.js
2.8 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-explode.min.js
1.1 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-fade.js
968 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-fade.min.js
525 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-fold.js
2.13 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-fold.min.js
1020 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-highlight.js
1.21 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-highlight.min.js
648 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-puff.js
995 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-puff.min.js
510 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-pulsate.js
1.53 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-pulsate.min.js
688 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-scale.js
1.34 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-scale.min.js
723 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-shake.js
1.84 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-shake.min.js
846 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-size.js
5.29 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-size.min.js
2.43 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-slide.js
1.92 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-slide.min.js
917 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-transfer.js
887 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect-transfer.min.js
442 By
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect.js
23.5 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
effect.min.js
9.86 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
menu.js
18.46 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
menu.min.js
9.92 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
mouse.js
5.49 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
mouse.min.js
3.22 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
progressbar.js
4.08 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
progressbar.min.js
2.5 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
resizable.js
31.31 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
resizable.min.js
18.99 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
selectable.js
7.94 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
selectable.min.js
4.4 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
selectmenu.js
15.25 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
selectmenu.min.js
9.12 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
slider.js
19.14 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
slider.min.js
10.51 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
sortable.js
46.26 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
sortable.min.js
24.73 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
spinner.js
14.03 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
spinner.min.js
7.45 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
tabs.js
22.95 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
tabs.min.js
11.51 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
tooltip.js
13.96 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
tooltip.min.js
6.07 KB
2026-09-09 19:24:57
R
W
Run
Delete
Rename
error_log
up
📄
mouse.js
Save
/*! * jQuery UI Mouse 1.14.2 * 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", "../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.14.2", 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, elIsCancel = typeof this.options.cancel === "string" ? $( 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. if ( this._mouseMoved && !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; } } ); } );