golden hour
/var/www/html/wp-includes/js/jquery/ui
⬆️ Go Up
Upload
File/Folder
Size
Actions
accordion.js
15.49 KB
Del
OK
accordion.min.js
8.46 KB
Del
OK
autocomplete.js
17.19 KB
Del
OK
autocomplete.min.js
8.34 KB
Del
OK
button.js
9.74 KB
Del
OK
button.min.js
5.44 KB
Del
OK
checkboxradio.js
7.33 KB
Del
OK
checkboxradio.min.js
4.27 KB
Del
OK
controlgroup.js
8.36 KB
Del
OK
controlgroup.min.js
4.26 KB
Del
OK
core.js
47.81 KB
Del
OK
core.min.js
20.3 KB
Del
OK
datepicker.js
78.88 KB
Del
OK
datepicker.min.js
35.3 KB
Del
OK
dialog.js
22.51 KB
Del
OK
dialog.min.js
12.48 KB
Del
OK
draggable.js
34.51 KB
Del
OK
draggable.min.js
17.86 KB
Del
OK
droppable.js
12.52 KB
Del
OK
droppable.min.js
6.43 KB
Del
OK
effect-blind.js
1.55 KB
Del
OK
effect-blind.min.js
838 B
Del
OK
effect-bounce.js
2.55 KB
Del
OK
effect-bounce.min.js
949 B
Del
OK
effect-clip.js
1.49 KB
Del
OK
effect-clip.min.js
754 B
Del
OK
effect-drop.js
1.51 KB
Del
OK
effect-drop.min.js
709 B
Del
OK
effect-explode.js
2.81 KB
Del
OK
effect-explode.min.js
1.05 KB
Del
OK
effect-fade.js
916 B
Del
OK
effect-fade.min.js
483 B
Del
OK
effect-fold.js
2.08 KB
Del
OK
effect-fold.min.js
978 B
Del
OK
effect-highlight.js
1.16 KB
Del
OK
effect-highlight.min.js
606 B
Del
OK
effect-puff.js
943 B
Del
OK
effect-puff.min.js
468 B
Del
OK
effect-pulsate.js
1.48 KB
Del
OK
effect-pulsate.min.js
646 B
Del
OK
effect-scale.js
1.29 KB
Del
OK
effect-scale.min.js
681 B
Del
OK
effect-shake.js
1.79 KB
Del
OK
effect-shake.min.js
804 B
Del
OK
effect-size.js
5.19 KB
Del
OK
effect-size.min.js
2.35 KB
Del
OK
effect-slide.js
1.87 KB
Del
OK
effect-slide.min.js
875 B
Del
OK
effect-transfer.js
836 B
Del
OK
effect-transfer.min.js
400 B
Del
OK
effect.js
39.89 KB
Del
OK
effect.min.js
16.52 KB
Del
OK
menu.js
17.36 KB
Del
OK
menu.min.js
9.31 KB
Del
OK
mouse.js
5.98 KB
Del
OK
mouse.min.js
3.3 KB
Del
OK
progressbar.js
4.1 KB
Del
OK
progressbar.min.js
2.46 KB
Del
OK
resizable.js
29.22 KB
Del
OK
resizable.min.js
18.04 KB
Del
OK
selectable.js
7.88 KB
Del
OK
selectable.min.js
4.35 KB
Del
OK
selectmenu.js
15.68 KB
Del
OK
selectmenu.min.js
9.08 KB
Del
OK
slider.js
19.06 KB
Del
OK
slider.min.js
10.46 KB
Del
OK
sortable.js
44.95 KB
Del
OK
sortable.min.js
24.2 KB
Del
OK
spinner.js
13.85 KB
Del
OK
spinner.min.js
7.36 KB
Del
OK
tabs.js
23 KB
Del
OK
tabs.min.js
11.64 KB
Del
OK
tooltip.js
13.95 KB
Del
OK
tooltip.min.js
5.95 KB
Del
OK
Edit: selectable.js
/*! * jQuery UI Selectable 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: Selectable //>>group: Interactions //>>description: Allows groups of elements to be selected with the mouse. //>>docs: http://api.jqueryui.com/selectable/ //>>demos: http://jqueryui.com/selectable/ //>>css.structure: ../../themes/base/selectable.css ( function( factory ) { if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. define( [ "jquery", "./mouse", "./core" ], factory ); } else { // Browser globals factory( jQuery ); } }( function( $ ) { return $.widget( "ui.selectable", $.ui.mouse, { version: "1.12.1", options: { appendTo: "body", autoRefresh: true, distance: 0, filter: "*", tolerance: "touch", // Callbacks selected: null, selecting: null, start: null, stop: null, unselected: null, unselecting: null }, _create: function() { var that = this; this._addClass( "ui-selectable" ); this.dragged = false; // Cache selectee children based on filter this.refresh = function() { that.elementPos = $( that.element[ 0 ] ).offset(); that.selectees = $( that.options.filter, that.element[ 0 ] ); that._addClass( that.selectees, "ui-selectee" ); that.selectees.each( function() { var $this = $( this ), selecteeOffset = $this.offset(), pos = { left: selecteeOffset.left - that.elementPos.left, top: selecteeOffset.top - that.elementPos.top }; $.data( this, "selectable-item", { element: this, $element: $this, left: pos.left, top: pos.top, right: pos.left + $this.outerWidth(), bottom: pos.top + $this.outerHeight(), startselected: false, selected: $this.hasClass( "ui-selected" ), selecting: $this.hasClass( "ui-selecting" ), unselecting: $this.hasClass( "ui-unselecting" ) } ); } ); }; this.refresh(); this._mouseInit(); this.helper = $( "<div>" ); this._addClass( this.helper, "ui-selectable-helper" ); }, _destroy: function() { this.selectees.removeData( "selectable-item" ); this._mouseDestroy(); }, _mouseStart: function( event ) { var that = this, options = this.options; this.opos = [ event.pageX, event.pageY ]; this.elementPos = $( this.element[ 0 ] ).offset(); if ( this.options.disabled ) { return; } this.selectees = $( options.filter, this.element[ 0 ] ); this._trigger( "start", event ); $( options.appendTo ).append( this.helper ); // position helper (lasso) this.helper.css( { "left": event.pageX, "top": event.pageY, "width": 0, "height": 0 } ); if ( options.autoRefresh ) { this.refresh(); } this.selectees.filter( ".ui-selected" ).each( function() { var selectee = $.data( this, "selectable-item" ); selectee.startselected = true; if ( !event.metaKey && !event.ctrlKey ) { that._removeClass( selectee.$element, "ui-selected" ); selectee.selected = false; that._addClass( selectee.$element, "ui-unselecting" ); selectee.unselecting = true; // selectable UNSELECTING callback that._trigger( "unselecting", event, { unselecting: selectee.element } ); } } ); $( event.target ).parents().addBack().each( function() { var doSelect, selectee = $.data( this, "selectable-item" ); if ( selectee ) { doSelect = ( !event.metaKey && !event.ctrlKey ) || !selectee.$element.hasClass( "ui-selected" ); that._removeClass( selectee.$element, doSelect ? "ui-unselecting" : "ui-selected" ) ._addClass( selectee.$element, doSelect ? "ui-selecting" : "ui-unselecting" ); selectee.unselecting = !doSelect; selectee.selecting = doSelect; selectee.selected = doSelect; // selectable (UN)SELECTING callback if ( doSelect ) { that._trigger( "selecting", event, { selecting: selectee.element } ); } else { that._trigger( "unselecting", event, { unselecting: selectee.element } ); } return false; } } ); }, _mouseDrag: function( event ) { this.dragged = true; if ( this.options.disabled ) { return; } var tmp, that = this, options = this.options, x1 = this.opos[ 0 ], y1 = this.opos[ 1 ], x2 = event.pageX, y2 = event.pageY; if ( x1 > x2 ) { tmp = x2; x2 = x1; x1 = tmp; } if ( y1 > y2 ) { tmp = y2; y2 = y1; y1 = tmp; } this.helper.css( { left: x1, top: y1, width: x2 - x1, height: y2 - y1 } ); this.selectees.each( function() { var selectee = $.data( this, "selectable-item" ), hit = false, offset = {}; //prevent helper from being selected if appendTo: selectable if ( !selectee || selectee.element === that.element[ 0 ] ) { return; } offset.left = selectee.left + that.elementPos.left; offset.right = selectee.right + that.elementPos.left; offset.top = selectee.top + that.elementPos.top; offset.bottom = selectee.bottom + that.elementPos.top; if ( options.tolerance === "touch" ) { hit = ( !( offset.left > x2 || offset.right < x1 || offset.top > y2 || offset.bottom < y1 ) ); } else if ( options.tolerance === "fit" ) { hit = ( offset.left > x1 && offset.right < x2 && offset.top > y1 && offset.bottom < y2 ); } if ( hit ) { // SELECT if ( selectee.selected ) { that._removeClass( selectee.$element, "ui-selected" ); selectee.selected = false; } if ( selectee.unselecting ) { that._removeClass( selectee.$element, "ui-unselecting" ); selectee.unselecting = false; } if ( !selectee.selecting ) { that._addClass( selectee.$element, "ui-selecting" ); selectee.selecting = true; // selectable SELECTING callback that._trigger( "selecting", event, { selecting: selectee.element } ); } } else { // UNSELECT if ( selectee.selecting ) { if ( ( event.metaKey || event.ctrlKey ) && selectee.startselected ) { that._removeClass( selectee.$element, "ui-selecting" ); selectee.selecting = false; that._addClass( selectee.$element, "ui-selected" ); selectee.selected = true; } else { that._removeClass( selectee.$element, "ui-selecting" ); selectee.selecting = false; if ( selectee.startselected ) { that._addClass( selectee.$element, "ui-unselecting" ); selectee.unselecting = true; } // selectable UNSELECTING callback that._trigger( "unselecting", event, { unselecting: selectee.element } ); } } if ( selectee.selected ) { if ( !event.metaKey && !event.ctrlKey && !selectee.startselected ) { that._removeClass( selectee.$element, "ui-selected" ); selectee.selected = false; that._addClass( selectee.$element, "ui-unselecting" ); selectee.unselecting = true; // selectable UNSELECTING callback that._trigger( "unselecting", event, { unselecting: selectee.element } ); } } } } ); return false; }, _mouseStop: function( event ) { var that = this; this.dragged = false; $( ".ui-unselecting", this.element[ 0 ] ).each( function() { var selectee = $.data( this, "selectable-item" ); that._removeClass( selectee.$element, "ui-unselecting" ); selectee.unselecting = false; selectee.startselected = false; that._trigger( "unselected", event, { unselected: selectee.element } ); } ); $( ".ui-selecting", this.element[ 0 ] ).each( function() { var selectee = $.data( this, "selectable-item" ); that._removeClass( selectee.$element, "ui-selecting" ) ._addClass( selectee.$element, "ui-selected" ); selectee.selecting = false; selectee.selected = true; selectee.startselected = true; that._trigger( "selected", event, { selected: selectee.element } ); } ); this._trigger( "stop", event ); this.helper.remove(); return false; } } ); } ) );
Save