mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-05-25 13:44:30 +00:00
External Libraries: Update the jQuery UI library to version 1.13.2.
This is a bug fix release. For more information on the changes included, see https://jqueryui.com/changelog/1.13.2/. Props Clorith, monolithon, desrosj. Fixes #56239. git-svn-id: https://develop.svn.wordpress.org/trunk@54209 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
96
src/js/_enqueues/vendor/jquery/ui/accordion.js
vendored
96
src/js/_enqueues/vendor/jquery/ui/accordion.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Accordion 1.13.1
|
||||
* jQuery UI Accordion 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -37,7 +37,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.accordion", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
active: 0,
|
||||
animate: {},
|
||||
@@ -204,24 +204,24 @@ return $.widget( "ui.accordion", {
|
||||
toFocus = false;
|
||||
|
||||
switch ( event.keyCode ) {
|
||||
case keyCode.RIGHT:
|
||||
case keyCode.DOWN:
|
||||
toFocus = this.headers[ ( currentIndex + 1 ) % length ];
|
||||
break;
|
||||
case keyCode.LEFT:
|
||||
case keyCode.UP:
|
||||
toFocus = this.headers[ ( currentIndex - 1 + length ) % length ];
|
||||
break;
|
||||
case keyCode.SPACE:
|
||||
case keyCode.ENTER:
|
||||
this._eventHandler( event );
|
||||
break;
|
||||
case keyCode.HOME:
|
||||
toFocus = this.headers[ 0 ];
|
||||
break;
|
||||
case keyCode.END:
|
||||
toFocus = this.headers[ length - 1 ];
|
||||
break;
|
||||
case keyCode.RIGHT:
|
||||
case keyCode.DOWN:
|
||||
toFocus = this.headers[ ( currentIndex + 1 ) % length ];
|
||||
break;
|
||||
case keyCode.LEFT:
|
||||
case keyCode.UP:
|
||||
toFocus = this.headers[ ( currentIndex - 1 + length ) % length ];
|
||||
break;
|
||||
case keyCode.SPACE:
|
||||
case keyCode.ENTER:
|
||||
this._eventHandler( event );
|
||||
break;
|
||||
case keyCode.HOME:
|
||||
toFocus = this.headers[ 0 ];
|
||||
break;
|
||||
case keyCode.END:
|
||||
toFocus = this.headers[ length - 1 ];
|
||||
break;
|
||||
}
|
||||
|
||||
if ( toFocus ) {
|
||||
@@ -244,15 +244,15 @@ return $.widget( "ui.accordion", {
|
||||
|
||||
// Was collapsed or no panel
|
||||
if ( ( options.active === false && options.collapsible === true ) ||
|
||||
!this.headers.length ) {
|
||||
!this.headers.length ) {
|
||||
options.active = false;
|
||||
this.active = $();
|
||||
|
||||
// active false only when collapsible is true
|
||||
// active false only when collapsible is true
|
||||
} else if ( options.active === false ) {
|
||||
this._activate( 0 );
|
||||
|
||||
// was active, but active panel is gone
|
||||
// was active, but active panel is gone
|
||||
} else if ( this.active.length && !$.contains( this.element[ 0 ], this.active[ 0 ] ) ) {
|
||||
|
||||
// all remaining panel are disabled
|
||||
@@ -260,12 +260,12 @@ return $.widget( "ui.accordion", {
|
||||
options.active = false;
|
||||
this.active = $();
|
||||
|
||||
// activate previous panel
|
||||
// activate previous panel
|
||||
} else {
|
||||
this._activate( Math.max( 0, options.active - 1 ) );
|
||||
}
|
||||
|
||||
// was active, active panel still exists
|
||||
// was active, active panel still exists
|
||||
} else {
|
||||
|
||||
// make sure active index is correct
|
||||
@@ -322,20 +322,20 @@ return $.widget( "ui.accordion", {
|
||||
panel.attr( "aria-labelledby", headerId );
|
||||
} )
|
||||
.next()
|
||||
.attr( "role", "tabpanel" );
|
||||
.attr( "role", "tabpanel" );
|
||||
|
||||
this.headers
|
||||
.not( this.active )
|
||||
.attr( {
|
||||
"aria-selected": "false",
|
||||
"aria-expanded": "false",
|
||||
tabIndex: -1
|
||||
} )
|
||||
.next()
|
||||
.attr( {
|
||||
"aria-hidden": "true"
|
||||
} )
|
||||
.hide();
|
||||
.attr( {
|
||||
"aria-selected": "false",
|
||||
"aria-expanded": "false",
|
||||
tabIndex: -1
|
||||
} )
|
||||
.next()
|
||||
.attr( {
|
||||
"aria-hidden": "true"
|
||||
} )
|
||||
.hide();
|
||||
|
||||
// Make sure at least one header is in the tab order
|
||||
if ( !this.active.length ) {
|
||||
@@ -347,9 +347,9 @@ return $.widget( "ui.accordion", {
|
||||
tabIndex: 0
|
||||
} )
|
||||
.next()
|
||||
.attr( {
|
||||
"aria-hidden": "false"
|
||||
} );
|
||||
.attr( {
|
||||
"aria-hidden": "false"
|
||||
} );
|
||||
}
|
||||
|
||||
this._createIcons();
|
||||
@@ -454,11 +454,11 @@ return $.widget( "ui.accordion", {
|
||||
|
||||
if (
|
||||
|
||||
// click on active header, but not collapsible
|
||||
( clickedIsActive && !options.collapsible ) ||
|
||||
// click on active header, but not collapsible
|
||||
( clickedIsActive && !options.collapsible ) ||
|
||||
|
||||
// allow canceling activation
|
||||
( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
|
||||
// allow canceling activation
|
||||
( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -534,11 +534,11 @@ return $.widget( "ui.accordion", {
|
||||
toShow
|
||||
.attr( "aria-hidden", "false" )
|
||||
.prev()
|
||||
.attr( {
|
||||
"aria-selected": "true",
|
||||
"aria-expanded": "true",
|
||||
tabIndex: 0
|
||||
} );
|
||||
.attr( {
|
||||
"aria-selected": "true",
|
||||
"aria-expanded": "true",
|
||||
tabIndex: 0
|
||||
} );
|
||||
},
|
||||
|
||||
_animate: function( toShow, toHide, data ) {
|
||||
|
||||
124
src/js/_enqueues/vendor/jquery/ui/autocomplete.js
vendored
124
src/js/_enqueues/vendor/jquery/ui/autocomplete.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Autocomplete 1.13.1
|
||||
* jQuery UI Autocomplete 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,7 +36,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.autocomplete", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
defaultElement: "<input>",
|
||||
options: {
|
||||
appendTo: null,
|
||||
@@ -104,58 +104,58 @@ $.widget( "ui.autocomplete", {
|
||||
suppressKeyPressRepeat = false;
|
||||
var keyCode = $.ui.keyCode;
|
||||
switch ( event.keyCode ) {
|
||||
case keyCode.PAGE_UP:
|
||||
suppressKeyPress = true;
|
||||
this._move( "previousPage", event );
|
||||
break;
|
||||
case keyCode.PAGE_DOWN:
|
||||
suppressKeyPress = true;
|
||||
this._move( "nextPage", event );
|
||||
break;
|
||||
case keyCode.UP:
|
||||
suppressKeyPress = true;
|
||||
this._keyEvent( "previous", event );
|
||||
break;
|
||||
case keyCode.DOWN:
|
||||
suppressKeyPress = true;
|
||||
this._keyEvent( "next", event );
|
||||
break;
|
||||
case keyCode.ENTER:
|
||||
case keyCode.PAGE_UP:
|
||||
suppressKeyPress = true;
|
||||
this._move( "previousPage", event );
|
||||
break;
|
||||
case keyCode.PAGE_DOWN:
|
||||
suppressKeyPress = true;
|
||||
this._move( "nextPage", event );
|
||||
break;
|
||||
case keyCode.UP:
|
||||
suppressKeyPress = true;
|
||||
this._keyEvent( "previous", event );
|
||||
break;
|
||||
case keyCode.DOWN:
|
||||
suppressKeyPress = true;
|
||||
this._keyEvent( "next", event );
|
||||
break;
|
||||
case keyCode.ENTER:
|
||||
|
||||
// when menu is open and has focus
|
||||
if ( this.menu.active ) {
|
||||
// when menu is open and has focus
|
||||
if ( this.menu.active ) {
|
||||
|
||||
// #6055 - Opera still allows the keypress to occur
|
||||
// which causes forms to submit
|
||||
suppressKeyPress = true;
|
||||
event.preventDefault();
|
||||
this.menu.select( event );
|
||||
// #6055 - Opera still allows the keypress to occur
|
||||
// which causes forms to submit
|
||||
suppressKeyPress = true;
|
||||
event.preventDefault();
|
||||
this.menu.select( event );
|
||||
}
|
||||
break;
|
||||
case keyCode.TAB:
|
||||
if ( this.menu.active ) {
|
||||
this.menu.select( event );
|
||||
}
|
||||
break;
|
||||
case keyCode.ESCAPE:
|
||||
if ( this.menu.element.is( ":visible" ) ) {
|
||||
if ( !this.isMultiLine ) {
|
||||
this._value( this.term );
|
||||
}
|
||||
break;
|
||||
case keyCode.TAB:
|
||||
if ( this.menu.active ) {
|
||||
this.menu.select( event );
|
||||
}
|
||||
break;
|
||||
case keyCode.ESCAPE:
|
||||
if ( this.menu.element.is( ":visible" ) ) {
|
||||
if ( !this.isMultiLine ) {
|
||||
this._value( this.term );
|
||||
}
|
||||
this.close( event );
|
||||
this.close( event );
|
||||
|
||||
// Different browsers have different default behavior for escape
|
||||
// Single press can mean undo or clear
|
||||
// Double press in IE means clear the whole form
|
||||
event.preventDefault();
|
||||
}
|
||||
break;
|
||||
default:
|
||||
suppressKeyPressRepeat = true;
|
||||
// Different browsers have different default behavior for escape
|
||||
// Single press can mean undo or clear
|
||||
// Double press in IE means clear the whole form
|
||||
event.preventDefault();
|
||||
}
|
||||
break;
|
||||
default:
|
||||
suppressKeyPressRepeat = true;
|
||||
|
||||
// search timeout should be triggered before the input value is changed
|
||||
this._searchTimeout( event );
|
||||
break;
|
||||
// search timeout should be triggered before the input value is changed
|
||||
this._searchTimeout( event );
|
||||
break;
|
||||
}
|
||||
},
|
||||
keypress: function( event ) {
|
||||
@@ -173,18 +173,18 @@ $.widget( "ui.autocomplete", {
|
||||
// Replicate some key handlers to allow them to repeat in Firefox and Opera
|
||||
var keyCode = $.ui.keyCode;
|
||||
switch ( event.keyCode ) {
|
||||
case keyCode.PAGE_UP:
|
||||
this._move( "previousPage", event );
|
||||
break;
|
||||
case keyCode.PAGE_DOWN:
|
||||
this._move( "nextPage", event );
|
||||
break;
|
||||
case keyCode.UP:
|
||||
this._keyEvent( "previous", event );
|
||||
break;
|
||||
case keyCode.DOWN:
|
||||
this._keyEvent( "next", event );
|
||||
break;
|
||||
case keyCode.PAGE_UP:
|
||||
this._move( "previousPage", event );
|
||||
break;
|
||||
case keyCode.PAGE_DOWN:
|
||||
this._move( "nextPage", event );
|
||||
break;
|
||||
case keyCode.UP:
|
||||
this._keyEvent( "previous", event );
|
||||
break;
|
||||
case keyCode.DOWN:
|
||||
this._keyEvent( "next", event );
|
||||
break;
|
||||
}
|
||||
},
|
||||
input: function( event ) {
|
||||
@@ -577,7 +577,7 @@ $.widget( "ui.autocomplete", {
|
||||
return;
|
||||
}
|
||||
if ( this.menu.isFirstItem() && /^previous/.test( direction ) ||
|
||||
this.menu.isLastItem() && /^next/.test( direction ) ) {
|
||||
this.menu.isLastItem() && /^next/.test( direction ) ) {
|
||||
|
||||
if ( !this.isMultiLine ) {
|
||||
this._value( this.term );
|
||||
|
||||
10
src/js/_enqueues/vendor/jquery/ui/button.js
vendored
10
src/js/_enqueues/vendor/jquery/ui/button.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Button 1.13.1
|
||||
* jQuery UI Button 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -41,7 +41,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.button", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
defaultElement: "<button>",
|
||||
options: {
|
||||
classes: {
|
||||
@@ -240,8 +240,8 @@ $.widget( "ui.button", {
|
||||
|
||||
// Make sure we can't end up with a button that has neither text nor icon
|
||||
if ( key === "showLabel" ) {
|
||||
this._toggleClass( "ui-button-icon-only", null, !value );
|
||||
this._updateTooltip();
|
||||
this._toggleClass( "ui-button-icon-only", null, !value );
|
||||
this._updateTooltip();
|
||||
}
|
||||
|
||||
if ( key === "label" ) {
|
||||
@@ -306,7 +306,7 @@ if ( $.uiBackCompat !== false ) {
|
||||
this.options.text = this.options.showLabel;
|
||||
}
|
||||
if ( !this.options.icon && ( this.options.icons.primary ||
|
||||
this.options.icons.secondary ) ) {
|
||||
this.options.icons.secondary ) ) {
|
||||
if ( this.options.icons.primary ) {
|
||||
this.options.icon = this.options.icons.primary;
|
||||
} else {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Checkboxradio 1.13.1
|
||||
* jQuery UI Checkboxradio 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,7 +36,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.checkboxradio", [ $.ui.formResetMixin, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
disabled: null,
|
||||
label: null,
|
||||
@@ -48,8 +48,7 @@ $.widget( "ui.checkboxradio", [ $.ui.formResetMixin, {
|
||||
},
|
||||
|
||||
_getCreateOptions: function() {
|
||||
var disabled, labels;
|
||||
var that = this;
|
||||
var disabled, labels, labelContents;
|
||||
var options = this._super() || {};
|
||||
|
||||
// We read the type here, because it makes more sense to throw a element type error first,
|
||||
@@ -69,12 +68,18 @@ $.widget( "ui.checkboxradio", [ $.ui.formResetMixin, {
|
||||
|
||||
// We need to get the label text but this may also need to make sure it does not contain the
|
||||
// input itself.
|
||||
this.label.contents().not( this.element[ 0 ] ).each( function() {
|
||||
// The label contents could be text, html, or a mix. We wrap all elements
|
||||
// and read the wrapper's `innerHTML` to get a string representation of
|
||||
// the label, without the input as part of it.
|
||||
labelContents = this.label.contents().not( this.element[ 0 ] );
|
||||
|
||||
// The label contents could be text, html, or a mix. We concat each element to get a
|
||||
// string representation of the label, without the input as part of it.
|
||||
that.originalLabel += this.nodeType === 3 ? $( this ).text() : this.outerHTML;
|
||||
} );
|
||||
if ( labelContents.length ) {
|
||||
this.originalLabel += labelContents
|
||||
.clone()
|
||||
.wrapAll( "<div></div>" )
|
||||
.parent()
|
||||
.html();
|
||||
}
|
||||
|
||||
// Set the label option if we found label text
|
||||
if ( this.originalLabel ) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Controlgroup 1.13.1
|
||||
* jQuery UI Controlgroup 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,8 +36,8 @@
|
||||
|
||||
var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g;
|
||||
|
||||
return $.widget( "ui.controlgroup", {
|
||||
version: "1.13.1",
|
||||
$.widget( "ui.controlgroup", {
|
||||
version: "1.13.2",
|
||||
defaultElement: "<div>",
|
||||
options: {
|
||||
direction: "horizontal",
|
||||
|
||||
42
src/js/_enqueues/vendor/jquery/ui/core.js
vendored
42
src/js/_enqueues/vendor/jquery/ui/core.js
vendored
@@ -1,7 +1,7 @@
|
||||
/*! jQuery UI - v1.13.1 - 2022-01-20
|
||||
/*! jQuery UI - v1.13.2 - 2022-07-14
|
||||
* http://jqueryui.com
|
||||
* Includes: data.js, disable-selection.js, escape-selector.js, focusable.js, form-reset-mixin.js, form.js, ie.js, jquery-1-7.js, keycode.js, labels.js, plugin.js, position.js, safe-active-element.js, safe-blur.js, scroll-parent.js, tabbable.js, unique-id.js, version.js, widget.js
|
||||
* Copyright jQuery Foundation and other contributors; Licensed */
|
||||
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
|
||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||
( function( factory ) {
|
||||
"use strict";
|
||||
|
||||
@@ -20,11 +20,11 @@
|
||||
// Source: version.js
|
||||
$.ui = $.ui || {};
|
||||
|
||||
$.ui.version = "1.13.1";
|
||||
$.ui.version = "1.13.2";
|
||||
|
||||
// Source: data.js
|
||||
/*!
|
||||
* jQuery UI :data 1.13.1
|
||||
* jQuery UI :data 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -53,7 +53,7 @@ $.extend( $.expr.pseudos, {
|
||||
|
||||
// Source: disable-selection.js
|
||||
/*!
|
||||
* jQuery UI Disable Selection 1.13.1
|
||||
* jQuery UI Disable Selection 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -87,7 +87,7 @@ $.fn.extend( {
|
||||
|
||||
// Source: focusable.js
|
||||
/*!
|
||||
* jQuery UI Focusable 1.13.1
|
||||
* jQuery UI Focusable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -164,7 +164,7 @@ $.fn._form = function() {
|
||||
|
||||
// Source: form-reset-mixin.js
|
||||
/*!
|
||||
* jQuery UI Form Reset Mixin 1.13.1
|
||||
* jQuery UI Form Reset Mixin 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -229,7 +229,7 @@ $.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() );
|
||||
|
||||
// Source: jquery-patch.js
|
||||
/*!
|
||||
* jQuery UI Support for jQuery core 1.8.x and newer 1.13.0
|
||||
* jQuery UI Support for jQuery core 1.8.x and newer 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -303,7 +303,7 @@ if ( !$.fn.even || !$.fn.odd ) {
|
||||
|
||||
// Source: keycode.js
|
||||
/*!
|
||||
* jQuery UI Keycode 1.13.1
|
||||
* jQuery UI Keycode 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -337,7 +337,7 @@ $.ui.keyCode = {
|
||||
|
||||
// Source: labels.js
|
||||
/*!
|
||||
* jQuery UI Labels 1.13.1
|
||||
* jQuery UI Labels 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -409,7 +409,7 @@ $.ui.plugin = {
|
||||
}
|
||||
|
||||
if ( !allowDisconnected && ( !instance.element[ 0 ].parentNode ||
|
||||
instance.element[ 0 ].parentNode.nodeType === 11 ) ) {
|
||||
instance.element[ 0 ].parentNode.nodeType === 11 ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -423,7 +423,7 @@ $.ui.plugin = {
|
||||
|
||||
// Source: position.js
|
||||
/*!
|
||||
* jQuery UI Position 1.13.1
|
||||
* jQuery UI Position 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -956,7 +956,7 @@ $.ui.safeBlur = function( element ) {
|
||||
|
||||
// Source: scroll-parent.js
|
||||
/*!
|
||||
* jQuery UI Scroll Parent 1.13.1
|
||||
* jQuery UI Scroll Parent 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -989,7 +989,7 @@ $.fn.scrollParent = function( includeHidden ) {
|
||||
|
||||
// Source: tabbable.js
|
||||
/*!
|
||||
* jQuery UI Tabbable 1.13.1
|
||||
* jQuery UI Tabbable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -1012,7 +1012,7 @@ $.extend( $.expr.pseudos, {
|
||||
|
||||
// Source: unique-id.js
|
||||
/*!
|
||||
* jQuery UI Unique ID 1.13.1
|
||||
* jQuery UI Unique ID 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -1049,7 +1049,7 @@ $.fn.extend( {
|
||||
|
||||
// Source: widget.js
|
||||
/*!
|
||||
* jQuery UI Widget 1.13.1
|
||||
* jQuery UI Widget 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -1232,7 +1232,7 @@ $.widget.extend = function( target ) {
|
||||
// Don't extend strings, arrays, etc. with objects
|
||||
$.widget.extend( {}, value );
|
||||
|
||||
// Copy everything else by reference
|
||||
// Copy everything else by reference
|
||||
} else {
|
||||
target[ key ] = value;
|
||||
}
|
||||
@@ -1481,8 +1481,8 @@ $.Widget.prototype = {
|
||||
for ( classKey in value ) {
|
||||
currentElements = this.classesElementLookup[ classKey ];
|
||||
if ( value[ classKey ] === this.options.classes[ classKey ] ||
|
||||
!currentElements ||
|
||||
!currentElements.length ) {
|
||||
!currentElements ||
|
||||
!currentElements.length ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -1642,7 +1642,7 @@ $.Widget.prototype = {
|
||||
// - disabled as an array instead of boolean
|
||||
// - disabled class as method for disabling individual parts
|
||||
if ( !suppressDisabledCheck &&
|
||||
( instance.options.disabled === true ||
|
||||
( instance.options.disabled === true ||
|
||||
$( this ).hasClass( "ui-state-disabled" ) ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
288
src/js/_enqueues/vendor/jquery/ui/datepicker.js
vendored
288
src/js/_enqueues/vendor/jquery/ui/datepicker.js
vendored
@@ -1,6 +1,6 @@
|
||||
/* eslint-disable max-len, camelcase */
|
||||
/*!
|
||||
* jQuery UI Datepicker 1.13.1
|
||||
* jQuery UI Datepicker 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -35,7 +35,7 @@
|
||||
} )( function( $ ) {
|
||||
"use strict";
|
||||
|
||||
$.extend( $.ui, { datepicker: { version: "1.13.1" } } );
|
||||
$.extend( $.ui, { datepicker: { version: "1.13.2" } } );
|
||||
|
||||
var datepicker_instActive;
|
||||
|
||||
@@ -107,40 +107,40 @@ function Datepicker() {
|
||||
};
|
||||
this._defaults = { // Global defaults for all the date picker instances
|
||||
showOn: "focus", // "focus" for popup on focus,
|
||||
// "button" for trigger button, or "both" for either
|
||||
// "button" for trigger button, or "both" for either
|
||||
showAnim: "fadeIn", // Name of jQuery animation for popup
|
||||
showOptions: {}, // Options for enhanced animations
|
||||
defaultDate: null, // Used when field is blank: actual date,
|
||||
// +/-number for offset from today, null for today
|
||||
// +/-number for offset from today, null for today
|
||||
appendText: "", // Display text following the input box, e.g. showing the format
|
||||
buttonText: "...", // Text for trigger button
|
||||
buttonImage: "", // URL for trigger button image
|
||||
buttonImageOnly: false, // True if the image appears alone, false if it appears on a button
|
||||
hideIfNoPrevNext: false, // True to hide next/previous month links
|
||||
// if not applicable, false to just disable them
|
||||
// if not applicable, false to just disable them
|
||||
navigationAsDateFormat: false, // True if date formatting applied to prev/today/next links
|
||||
gotoCurrent: false, // True if today link goes back to current selection instead
|
||||
changeMonth: false, // True if month can be selected directly, false if only prev/next
|
||||
changeYear: false, // True if year can be selected directly, false if only prev/next
|
||||
yearRange: "c-10:c+10", // Range of years to display in drop-down,
|
||||
// either relative to today's year (-nn:+nn), relative to currently displayed year
|
||||
// (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
|
||||
// either relative to today's year (-nn:+nn), relative to currently displayed year
|
||||
// (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
|
||||
showOtherMonths: false, // True to show dates in other months, false to leave blank
|
||||
selectOtherMonths: false, // True to allow selection of dates in other months, false for unselectable
|
||||
showWeek: false, // True to show week of the year, false to not show it
|
||||
calculateWeek: this.iso8601Week, // How to calculate the week of the year,
|
||||
// takes a Date and returns the number of the week for it
|
||||
// takes a Date and returns the number of the week for it
|
||||
shortYearCutoff: "+10", // Short year values < this are in the current century,
|
||||
// > this are in the previous century,
|
||||
// string value starting with "+" for current year + value
|
||||
// > this are in the previous century,
|
||||
// string value starting with "+" for current year + value
|
||||
minDate: null, // The earliest selectable date, or null for no limit
|
||||
maxDate: null, // The latest selectable date, or null for no limit
|
||||
duration: "fast", // Duration of display/closure
|
||||
beforeShowDay: null, // Function that takes a date and returns an array with
|
||||
// [0] = true if selectable, false if not, [1] = custom CSS class name(s) or "",
|
||||
// [2] = cell title (optional), e.g. $.datepicker.noWeekends
|
||||
// [0] = true if selectable, false if not, [1] = custom CSS class name(s) or "",
|
||||
// [2] = cell title (optional), e.g. $.datepicker.noWeekends
|
||||
beforeShow: null, // Function that takes an input field and
|
||||
// returns a set of custom settings for the date picker
|
||||
// returns a set of custom settings for the date picker
|
||||
onSelect: null, // Define a callback function when a date is selected
|
||||
onChangeMonthYear: null, // Define a callback function when the month or year is changed
|
||||
onClose: null, // Define a callback function when the datepicker is closed
|
||||
@@ -213,7 +213,7 @@ $.extend( Datepicker.prototype, {
|
||||
drawMonth: 0, drawYear: 0, // month being drawn
|
||||
inline: inline, // is datepicker inline or not
|
||||
dpDiv: ( !inline ? this.dpDiv : // presentation div
|
||||
datepicker_bindHover( $( "<div class='" + this._inlineClass + " ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>" ) ) ) };
|
||||
datepicker_bindHover( $( "<div class='" + this._inlineClass + " ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>" ) ) ) };
|
||||
},
|
||||
|
||||
/* Attach the date picker to an input field. */
|
||||
@@ -226,7 +226,7 @@ $.extend( Datepicker.prototype, {
|
||||
}
|
||||
this._attachments( input, inst );
|
||||
input.addClass( this.markerClassName ).on( "keydown", this._doKeyDown ).
|
||||
on( "keypress", this._doKeyPress ).on( "keyup", this._doKeyUp );
|
||||
on( "keypress", this._doKeyPress ).on( "keyup", this._doKeyUp );
|
||||
this._autoSize( inst );
|
||||
$.data( target, "datepicker", inst );
|
||||
|
||||
@@ -426,10 +426,10 @@ $.extend( Datepicker.prototype, {
|
||||
inst.append.remove();
|
||||
inst.trigger.remove();
|
||||
$target.removeClass( this.markerClassName ).
|
||||
off( "focus", this._showDatepicker ).
|
||||
off( "keydown", this._doKeyDown ).
|
||||
off( "keypress", this._doKeyPress ).
|
||||
off( "keyup", this._doKeyUp );
|
||||
off( "focus", this._showDatepicker ).
|
||||
off( "keydown", this._doKeyDown ).
|
||||
off( "keypress", this._doKeyPress ).
|
||||
off( "keyup", this._doKeyUp );
|
||||
} else if ( nodeName === "div" || nodeName === "span" ) {
|
||||
$target.removeClass( this.markerClassName ).empty();
|
||||
}
|
||||
@@ -456,15 +456,15 @@ $.extend( Datepicker.prototype, {
|
||||
if ( nodeName === "input" ) {
|
||||
target.disabled = false;
|
||||
inst.trigger.filter( "button" ).
|
||||
each( function() {
|
||||
this.disabled = false;
|
||||
} ).end().
|
||||
filter( "img" ).css( { opacity: "1.0", cursor: "" } );
|
||||
each( function() {
|
||||
this.disabled = false;
|
||||
} ).end().
|
||||
filter( "img" ).css( { opacity: "1.0", cursor: "" } );
|
||||
} else if ( nodeName === "div" || nodeName === "span" ) {
|
||||
inline = $target.children( "." + this._inlineClass );
|
||||
inline.children().removeClass( "ui-state-disabled" );
|
||||
inline.find( "select.ui-datepicker-month, select.ui-datepicker-year" ).
|
||||
prop( "disabled", false );
|
||||
prop( "disabled", false );
|
||||
}
|
||||
this._disabledInputs = $.map( this._disabledInputs,
|
||||
|
||||
@@ -490,15 +490,15 @@ $.extend( Datepicker.prototype, {
|
||||
if ( nodeName === "input" ) {
|
||||
target.disabled = true;
|
||||
inst.trigger.filter( "button" ).
|
||||
each( function() {
|
||||
this.disabled = true;
|
||||
} ).end().
|
||||
filter( "img" ).css( { opacity: "0.5", cursor: "default" } );
|
||||
each( function() {
|
||||
this.disabled = true;
|
||||
} ).end().
|
||||
filter( "img" ).css( { opacity: "0.5", cursor: "default" } );
|
||||
} else if ( nodeName === "div" || nodeName === "span" ) {
|
||||
inline = $target.children( "." + this._inlineClass );
|
||||
inline.children().addClass( "ui-state-disabled" );
|
||||
inline.find( "select.ui-datepicker-month, select.ui-datepicker-year" ).
|
||||
prop( "disabled", true );
|
||||
prop( "disabled", true );
|
||||
}
|
||||
this._disabledInputs = $.map( this._disabledInputs,
|
||||
|
||||
@@ -554,7 +554,7 @@ $.extend( Datepicker.prototype, {
|
||||
if ( arguments.length === 2 && typeof name === "string" ) {
|
||||
return ( name === "defaults" ? $.extend( {}, $.datepicker._defaults ) :
|
||||
( inst ? ( name === "all" ? $.extend( {}, inst.settings ) :
|
||||
this._get( inst, name ) ) : null ) );
|
||||
this._get( inst, name ) ) : null ) );
|
||||
}
|
||||
|
||||
settings = name || {};
|
||||
@@ -647,83 +647,83 @@ $.extend( Datepicker.prototype, {
|
||||
if ( $.datepicker._datepickerShowing ) {
|
||||
switch ( event.keyCode ) {
|
||||
case 9: $.datepicker._hideDatepicker();
|
||||
handled = false;
|
||||
break; // hide on tab out
|
||||
handled = false;
|
||||
break; // hide on tab out
|
||||
case 13: sel = $( "td." + $.datepicker._dayOverClass + ":not(." +
|
||||
$.datepicker._currentClass + ")", inst.dpDiv );
|
||||
if ( sel[ 0 ] ) {
|
||||
$.datepicker._selectDay( event.target, inst.selectedMonth, inst.selectedYear, sel[ 0 ] );
|
||||
}
|
||||
$.datepicker._currentClass + ")", inst.dpDiv );
|
||||
if ( sel[ 0 ] ) {
|
||||
$.datepicker._selectDay( event.target, inst.selectedMonth, inst.selectedYear, sel[ 0 ] );
|
||||
}
|
||||
|
||||
onSelect = $.datepicker._get( inst, "onSelect" );
|
||||
if ( onSelect ) {
|
||||
dateStr = $.datepicker._formatDate( inst );
|
||||
onSelect = $.datepicker._get( inst, "onSelect" );
|
||||
if ( onSelect ) {
|
||||
dateStr = $.datepicker._formatDate( inst );
|
||||
|
||||
// Trigger custom callback
|
||||
onSelect.apply( ( inst.input ? inst.input[ 0 ] : null ), [ dateStr, inst ] );
|
||||
} else {
|
||||
$.datepicker._hideDatepicker();
|
||||
}
|
||||
// Trigger custom callback
|
||||
onSelect.apply( ( inst.input ? inst.input[ 0 ] : null ), [ dateStr, inst ] );
|
||||
} else {
|
||||
$.datepicker._hideDatepicker();
|
||||
}
|
||||
|
||||
return false; // don't submit the form
|
||||
return false; // don't submit the form
|
||||
case 27: $.datepicker._hideDatepicker();
|
||||
break; // hide on escape
|
||||
break; // hide on escape
|
||||
case 33: $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
-$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
-$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
break; // previous month/year on page up/+ ctrl
|
||||
case 34: $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
+$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
+$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
break; // next month/year on page down/+ ctrl
|
||||
case 35: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._clearDate( event.target );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // clear on ctrl or command +end
|
||||
case 36: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._gotoToday( event.target );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // current on ctrl or command +home
|
||||
case 37: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( isRTL ? +1 : -1 ), "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
|
||||
// -1 day on ctrl or command +left
|
||||
if ( event.originalEvent.altKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
-$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
-$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
}
|
||||
|
||||
// next month/year on alt +left on Mac
|
||||
break;
|
||||
case 38: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, -7, "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // -1 week on ctrl or command +up
|
||||
case 39: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( isRTL ? -1 : +1 ), "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
|
||||
// +1 day on ctrl or command +right
|
||||
if ( event.originalEvent.altKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
break; // previous month/year on page up/+ ctrl
|
||||
case 34: $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
+$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
+$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
}
|
||||
break; // next month/year on page down/+ ctrl
|
||||
case 35: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._clearDate( event.target );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // clear on ctrl or command +end
|
||||
case 36: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._gotoToday( event.target );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // current on ctrl or command +home
|
||||
case 37: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( isRTL ? +1 : -1 ), "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
|
||||
// next month/year on alt +right
|
||||
break;
|
||||
// -1 day on ctrl or command +left
|
||||
if ( event.originalEvent.altKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
-$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
-$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
}
|
||||
|
||||
// next month/year on alt +left on Mac
|
||||
break;
|
||||
case 38: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, -7, "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // -1 week on ctrl or command +up
|
||||
case 39: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( isRTL ? -1 : +1 ), "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
|
||||
// +1 day on ctrl or command +right
|
||||
if ( event.originalEvent.altKey ) {
|
||||
$.datepicker._adjustDate( event.target, ( event.ctrlKey ?
|
||||
+$.datepicker._get( inst, "stepBigMonths" ) :
|
||||
+$.datepicker._get( inst, "stepMonths" ) ), "M" );
|
||||
}
|
||||
|
||||
// next month/year on alt +right
|
||||
break;
|
||||
case 40: if ( event.ctrlKey || event.metaKey ) {
|
||||
$.datepicker._adjustDate( event.target, +7, "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // +1 week on ctrl or command +down
|
||||
$.datepicker._adjustDate( event.target, +7, "D" );
|
||||
}
|
||||
handled = event.ctrlKey || event.metaKey;
|
||||
break; // +1 week on ctrl or command +down
|
||||
default: handled = false;
|
||||
}
|
||||
} else if ( event.keyCode === 36 && event.ctrlKey ) { // display the date picker on ctrl+home
|
||||
@@ -837,7 +837,7 @@ $.extend( Datepicker.prototype, {
|
||||
// and adjust position before showing
|
||||
offset = $.datepicker._checkOffset( inst, offset, isFixed );
|
||||
inst.dpDiv.css( { position: ( $.datepicker._inDialog && $.blockUI ?
|
||||
"static" : ( isFixed ? "fixed" : "absolute" ) ), display: "none",
|
||||
"static" : ( isFixed ? "fixed" : "absolute" ) ), display: "none",
|
||||
left: offset.left + "px", top: offset.top + "px" } );
|
||||
|
||||
if ( !inst.inline ) {
|
||||
@@ -883,9 +883,9 @@ $.extend( Datepicker.prototype, {
|
||||
inst.dpDiv.addClass( "ui-datepicker-multi-" + cols ).css( "width", ( width * cols ) + "em" );
|
||||
}
|
||||
inst.dpDiv[ ( numMonths[ 0 ] !== 1 || numMonths[ 1 ] !== 1 ? "add" : "remove" ) +
|
||||
"Class" ]( "ui-datepicker-multi" );
|
||||
"Class" ]( "ui-datepicker-multi" );
|
||||
inst.dpDiv[ ( this._get( inst, "isRTL" ) ? "add" : "remove" ) +
|
||||
"Class" ]( "ui-datepicker-rtl" );
|
||||
"Class" ]( "ui-datepicker-rtl" );
|
||||
|
||||
if ( inst === $.datepicker._curInst && $.datepicker._datepickerShowing && $.datepicker._shouldFocusInput( inst ) ) {
|
||||
inst.input.trigger( "focus" );
|
||||
@@ -1020,7 +1020,7 @@ $.extend( Datepicker.prototype, {
|
||||
!$target.closest( "." + $.datepicker._triggerClass ).length &&
|
||||
$.datepicker._datepickerShowing && !( $.datepicker._inDialog && $.blockUI ) ) ) ||
|
||||
( $target.hasClass( $.datepicker.markerClassName ) && $.datepicker._curInst !== inst ) ) {
|
||||
$.datepicker._hideDatepicker();
|
||||
$.datepicker._hideDatepicker();
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1062,8 +1062,8 @@ $.extend( Datepicker.prototype, {
|
||||
inst = this._getInst( target[ 0 ] );
|
||||
|
||||
inst[ "selected" + ( period === "M" ? "Month" : "Year" ) ] =
|
||||
inst[ "draw" + ( period === "M" ? "Month" : "Year" ) ] =
|
||||
parseInt( select.options[ select.selectedIndex ].value, 10 );
|
||||
inst[ "draw" + ( period === "M" ? "Month" : "Year" ) ] =
|
||||
parseInt( select.options[ select.selectedIndex ].value, 10 );
|
||||
|
||||
this._notifyChange( inst );
|
||||
this._adjustDate( target );
|
||||
@@ -1214,7 +1214,7 @@ $.extend( Datepicker.prototype, {
|
||||
getNumber = function( match ) {
|
||||
var isDoubled = lookAhead( match ),
|
||||
size = ( match === "@" ? 14 : ( match === "!" ? 20 :
|
||||
( match === "y" && isDoubled ? 4 : ( match === "o" ? 3 : 2 ) ) ) ),
|
||||
( match === "y" && isDoubled ? 4 : ( match === "o" ? 3 : 2 ) ) ) ),
|
||||
minSize = ( match === "y" ? size : 1 ),
|
||||
digits = new RegExp( "^\\d{" + minSize + "," + size + "}" ),
|
||||
num = value.substring( iValue ).match( digits );
|
||||
@@ -1577,7 +1577,7 @@ $.extend( Datepicker.prototype, {
|
||||
}
|
||||
|
||||
var date = ( offset.toLowerCase().match( /^c/ ) ?
|
||||
$.datepicker._getDate( inst ) : null ) || new Date(),
|
||||
$.datepicker._getDate( inst ) : null ) || new Date(),
|
||||
year = date.getFullYear(),
|
||||
month = date.getMonth(),
|
||||
day = date.getDate(),
|
||||
@@ -1654,8 +1654,8 @@ $.extend( Datepicker.prototype, {
|
||||
_getDate: function( inst ) {
|
||||
var startDate = ( !inst.currentYear || ( inst.input && inst.input.val() === "" ) ? null :
|
||||
this._daylightSavingAdjust( new Date(
|
||||
inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
|
||||
return startDate;
|
||||
inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
|
||||
return startDate;
|
||||
},
|
||||
|
||||
/* Attach the onxxx handlers. These are declared statically so
|
||||
@@ -1882,7 +1882,7 @@ $.extend( Datepicker.prototype, {
|
||||
( /all|left/.test( cornerClass ) && row === 0 ? ( isRTL ? next : prev ) : "" ) +
|
||||
( /all|right/.test( cornerClass ) && row === 0 ? ( isRTL ? prev : next ) : "" ) +
|
||||
this._generateMonthYearHeader( inst, drawMonth, drawYear, minDate, maxDate,
|
||||
row > 0 || col > 0, monthNames, monthNamesShort ) + // draw month headers
|
||||
row > 0 || col > 0, monthNames, monthNamesShort ) + // draw month headers
|
||||
"</div><table class='ui-datepicker-calendar'><thead>" +
|
||||
"<tr>";
|
||||
thead = ( showWeek ? "<th class='ui-datepicker-week-col'>" + this._get( inst, "weekHeader" ) + "</th>" : "" );
|
||||
@@ -1917,22 +1917,22 @@ $.extend( Datepicker.prototype, {
|
||||
( ( printDate.getTime() === selectedDate.getTime() && drawMonth === inst.selectedMonth && inst._keyEvent ) || // user pressed key
|
||||
( defaultDate.getTime() === printDate.getTime() && defaultDate.getTime() === selectedDate.getTime() ) ?
|
||||
|
||||
// or defaultDate is current printedDate and defaultDate is selectedDate
|
||||
" " + this._dayOverClass : "" ) + // highlight selected day
|
||||
// or defaultDate is current printedDate and defaultDate is selectedDate
|
||||
" " + this._dayOverClass : "" ) + // highlight selected day
|
||||
( unselectable ? " " + this._unselectableClass + " ui-state-disabled" : "" ) + // highlight unselectable days
|
||||
( otherMonth && !showOtherMonths ? "" : " " + daySettings[ 1 ] + // highlight custom dates
|
||||
( printDate.getTime() === currentDate.getTime() ? " " + this._currentClass : "" ) + // highlight selected day
|
||||
( printDate.getTime() === today.getTime() ? " ui-datepicker-today" : "" ) ) + "'" + // highlight today (if different)
|
||||
( printDate.getTime() === currentDate.getTime() ? " " + this._currentClass : "" ) + // highlight selected day
|
||||
( printDate.getTime() === today.getTime() ? " ui-datepicker-today" : "" ) ) + "'" + // highlight today (if different)
|
||||
( ( !otherMonth || showOtherMonths ) && daySettings[ 2 ] ? " title='" + daySettings[ 2 ].replace( /'/g, "'" ) + "'" : "" ) + // cell title
|
||||
( unselectable ? "" : " data-handler='selectDay' data-event='click' data-month='" + printDate.getMonth() + "' data-year='" + printDate.getFullYear() + "'" ) + ">" + // actions
|
||||
( otherMonth && !showOtherMonths ? " " : // display for other months
|
||||
( unselectable ? "<span class='ui-state-default'>" + printDate.getDate() + "</span>" : "<a class='ui-state-default" +
|
||||
( printDate.getTime() === today.getTime() ? " ui-state-highlight" : "" ) +
|
||||
( printDate.getTime() === currentDate.getTime() ? " ui-state-active" : "" ) + // highlight selected day
|
||||
( otherMonth ? " ui-priority-secondary" : "" ) + // distinguish dates from other months
|
||||
"' href='#' aria-current='" + ( printDate.getTime() === currentDate.getTime() ? "true" : "false" ) + // mark date as selected for screen reader
|
||||
"' data-date='" + printDate.getDate() + // store date as data
|
||||
"'>" + printDate.getDate() + "</a>" ) ) + "</td>"; // display selectable date
|
||||
( unselectable ? "<span class='ui-state-default'>" + printDate.getDate() + "</span>" : "<a class='ui-state-default" +
|
||||
( printDate.getTime() === today.getTime() ? " ui-state-highlight" : "" ) +
|
||||
( printDate.getTime() === currentDate.getTime() ? " ui-state-active" : "" ) + // highlight selected day
|
||||
( otherMonth ? " ui-priority-secondary" : "" ) + // distinguish dates from other months
|
||||
"' href='#' aria-current='" + ( printDate.getTime() === currentDate.getTime() ? "true" : "false" ) + // mark date as selected for screen reader
|
||||
"' data-date='" + printDate.getDate() + // store date as data
|
||||
"'>" + printDate.getDate() + "</a>" ) ) + "</td>"; // display selectable date
|
||||
printDate.setDate( printDate.getDate() + 1 );
|
||||
printDate = this._daylightSavingAdjust( printDate );
|
||||
}
|
||||
@@ -1944,7 +1944,7 @@ $.extend( Datepicker.prototype, {
|
||||
drawYear++;
|
||||
}
|
||||
calender += "</tbody></table>" + ( isMultiMonth ? "</div>" +
|
||||
( ( numMonths[ 0 ] > 0 && col === numMonths[ 1 ] - 1 ) ? "<div class='ui-datepicker-row-break'></div>" : "" ) : "" );
|
||||
( ( numMonths[ 0 ] > 0 && col === numMonths[ 1 ] - 1 ) ? "<div class='ui-datepicker-row-break'></div>" : "" ) : "" );
|
||||
group += calender;
|
||||
}
|
||||
html += group;
|
||||
@@ -1956,7 +1956,7 @@ $.extend( Datepicker.prototype, {
|
||||
|
||||
/* Generate the month and year header. */
|
||||
_generateMonthYearHeader: function( inst, drawMonth, drawYear, minDate, maxDate,
|
||||
secondary, monthNames, monthNamesShort ) {
|
||||
secondary, monthNames, monthNamesShort ) {
|
||||
|
||||
var inMinYear, inMaxYear, month, years, thisYear, determineYear, year, endYear,
|
||||
changeMonth = this._get( inst, "changeMonth" ),
|
||||
@@ -2001,7 +2001,7 @@ $.extend( Datepicker.prototype, {
|
||||
determineYear = function( value ) {
|
||||
var year = ( value.match( /c[+\-].*/ ) ? drawYear + parseInt( value.substring( 1 ), 10 ) :
|
||||
( value.match( /[+\-].*/ ) ? thisYear + parseInt( value, 10 ) :
|
||||
parseInt( value, 10 ) ) );
|
||||
parseInt( value, 10 ) ) );
|
||||
return ( isNaN( year ) ? thisYear : year );
|
||||
};
|
||||
year = determineYear( years[ 0 ] );
|
||||
@@ -2086,7 +2086,7 @@ $.extend( Datepicker.prototype, {
|
||||
_canAdjustMonth: function( inst, offset, curYear, curMonth ) {
|
||||
var numMonths = this._getNumberOfMonths( inst ),
|
||||
date = this._daylightSavingAdjust( new Date( curYear,
|
||||
curMonth + ( offset < 0 ? offset : numMonths[ 0 ] * numMonths[ 1 ] ), 1 ) );
|
||||
curMonth + ( offset < 0 ? offset : numMonths[ 0 ] * numMonths[ 1 ] ), 1 ) );
|
||||
|
||||
if ( offset < 0 ) {
|
||||
date.setDate( this._getDaysInMonth( date.getFullYear(), date.getMonth() ) );
|
||||
@@ -2102,18 +2102,18 @@ $.extend( Datepicker.prototype, {
|
||||
minYear = null,
|
||||
maxYear = null,
|
||||
years = this._get( inst, "yearRange" );
|
||||
if ( years ) {
|
||||
yearSplit = years.split( ":" );
|
||||
currentYear = new Date().getFullYear();
|
||||
minYear = parseInt( yearSplit[ 0 ], 10 );
|
||||
maxYear = parseInt( yearSplit[ 1 ], 10 );
|
||||
if ( yearSplit[ 0 ].match( /[+\-].*/ ) ) {
|
||||
minYear += currentYear;
|
||||
if ( years ) {
|
||||
yearSplit = years.split( ":" );
|
||||
currentYear = new Date().getFullYear();
|
||||
minYear = parseInt( yearSplit[ 0 ], 10 );
|
||||
maxYear = parseInt( yearSplit[ 1 ], 10 );
|
||||
if ( yearSplit[ 0 ].match( /[+\-].*/ ) ) {
|
||||
minYear += currentYear;
|
||||
}
|
||||
if ( yearSplit[ 1 ].match( /[+\-].*/ ) ) {
|
||||
maxYear += currentYear;
|
||||
}
|
||||
}
|
||||
if ( yearSplit[ 1 ].match( /[+\-].*/ ) ) {
|
||||
maxYear += currentYear;
|
||||
}
|
||||
}
|
||||
|
||||
return ( ( !minDate || date.getTime() >= minDate.getTime() ) &&
|
||||
( !maxDate || date.getTime() <= maxDate.getTime() ) &&
|
||||
@@ -2139,7 +2139,7 @@ $.extend( Datepicker.prototype, {
|
||||
inst.currentYear = inst.selectedYear;
|
||||
}
|
||||
var date = ( day ? ( typeof day === "object" ? day :
|
||||
this._daylightSavingAdjust( new Date( year, month, day ) ) ) :
|
||||
this._daylightSavingAdjust( new Date( year, month, day ) ) ) :
|
||||
this._daylightSavingAdjust( new Date( inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
|
||||
return this.formatDate( this._get( inst, "dateFormat" ), date, this._getFormatConfig( inst ) );
|
||||
}
|
||||
@@ -2153,14 +2153,14 @@ $.extend( Datepicker.prototype, {
|
||||
function datepicker_bindHover( dpDiv ) {
|
||||
var selector = "button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";
|
||||
return dpDiv.on( "mouseout", selector, function() {
|
||||
$( this ).removeClass( "ui-state-hover" );
|
||||
if ( this.className.indexOf( "ui-datepicker-prev" ) !== -1 ) {
|
||||
$( this ).removeClass( "ui-datepicker-prev-hover" );
|
||||
}
|
||||
if ( this.className.indexOf( "ui-datepicker-next" ) !== -1 ) {
|
||||
$( this ).removeClass( "ui-datepicker-next-hover" );
|
||||
}
|
||||
} )
|
||||
$( this ).removeClass( "ui-state-hover" );
|
||||
if ( this.className.indexOf( "ui-datepicker-prev" ) !== -1 ) {
|
||||
$( this ).removeClass( "ui-datepicker-prev-hover" );
|
||||
}
|
||||
if ( this.className.indexOf( "ui-datepicker-next" ) !== -1 ) {
|
||||
$( this ).removeClass( "ui-datepicker-next-hover" );
|
||||
}
|
||||
} )
|
||||
.on( "mouseover", selector, datepicker_handleMouseover );
|
||||
}
|
||||
|
||||
@@ -2213,11 +2213,11 @@ $.fn.datepicker = function( options ) {
|
||||
var otherArgs = Array.prototype.slice.call( arguments, 1 );
|
||||
if ( typeof options === "string" && ( options === "isDisabled" || options === "getDate" || options === "widget" ) ) {
|
||||
return $.datepicker[ "_" + options + "Datepicker" ].
|
||||
apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
|
||||
apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
|
||||
}
|
||||
if ( options === "option" && arguments.length === 2 && typeof arguments[ 1 ] === "string" ) {
|
||||
return $.datepicker[ "_" + options + "Datepicker" ].
|
||||
apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
|
||||
apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
|
||||
}
|
||||
return this.each( function() {
|
||||
if ( typeof options === "string" ) {
|
||||
@@ -2232,7 +2232,7 @@ $.fn.datepicker = function( options ) {
|
||||
$.datepicker = new Datepicker(); // singleton instance
|
||||
$.datepicker.initialized = false;
|
||||
$.datepicker.uuid = new Date().getTime();
|
||||
$.datepicker.version = "1.13.1";
|
||||
$.datepicker.version = "1.13.2";
|
||||
|
||||
return $.datepicker;
|
||||
|
||||
|
||||
10
src/js/_enqueues/vendor/jquery/ui/dialog.js
vendored
10
src/js/_enqueues/vendor/jquery/ui/dialog.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Dialog 1.13.1
|
||||
* jQuery UI Dialog 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -39,7 +39,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.dialog", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
appendTo: "body",
|
||||
autoOpen: true,
|
||||
@@ -354,7 +354,7 @@ $.widget( "ui.dialog", {
|
||||
this._on( this.uiDialog, {
|
||||
keydown: function( event ) {
|
||||
if ( this.options.closeOnEscape && !event.isDefaultPrevented() && event.keyCode &&
|
||||
event.keyCode === $.ui.keyCode.ESCAPE ) {
|
||||
event.keyCode === $.ui.keyCode.ESCAPE ) {
|
||||
event.preventDefault();
|
||||
this.close( event );
|
||||
return;
|
||||
@@ -369,13 +369,13 @@ $.widget( "ui.dialog", {
|
||||
last = tabbables.last();
|
||||
|
||||
if ( ( event.target === last[ 0 ] || event.target === this.uiDialog[ 0 ] ) &&
|
||||
!event.shiftKey ) {
|
||||
!event.shiftKey ) {
|
||||
this._delay( function() {
|
||||
first.trigger( "focus" );
|
||||
} );
|
||||
event.preventDefault();
|
||||
} else if ( ( event.target === first[ 0 ] ||
|
||||
event.target === this.uiDialog[ 0 ] ) && event.shiftKey ) {
|
||||
event.target === this.uiDialog[ 0 ] ) && event.shiftKey ) {
|
||||
this._delay( function() {
|
||||
last.trigger( "focus" );
|
||||
} );
|
||||
|
||||
78
src/js/_enqueues/vendor/jquery/ui/draggable.js
vendored
78
src/js/_enqueues/vendor/jquery/ui/draggable.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Draggable 1.13.1
|
||||
* jQuery UI Draggable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -34,7 +34,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.draggable", $.ui.mouse, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
widgetEventPrefix: "drag",
|
||||
options: {
|
||||
addClasses: true,
|
||||
@@ -102,7 +102,7 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
|
||||
// Among others, prevent a drag on a resizable-handle
|
||||
if ( this.helper || o.disabled ||
|
||||
$( event.target ).closest( ".ui-resizable-handle" ).length > 0 ) {
|
||||
$( event.target ).closest( ".ui-resizable-handle" ).length > 0 ) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -185,8 +185,8 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
this.scrollParent = this.helper.scrollParent( true );
|
||||
this.offsetParent = this.helper.offsetParent();
|
||||
this.hasFixedAncestor = this.helper.parents().filter( function() {
|
||||
return $( this ).css( "position" ) === "fixed";
|
||||
} ).length > 0;
|
||||
return $( this ).css( "position" ) === "fixed";
|
||||
} ).length > 0;
|
||||
|
||||
//The element's absolute position on the page minus margins
|
||||
this.positionAbs = this.element.offset();
|
||||
@@ -294,8 +294,8 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
}
|
||||
|
||||
if ( ( this.options.revert === "invalid" && !dropped ) ||
|
||||
( this.options.revert === "valid" && dropped ) ||
|
||||
this.options.revert === true || ( typeof this.options.revert === "function" &&
|
||||
( this.options.revert === "valid" && dropped ) ||
|
||||
this.options.revert === true || ( typeof this.options.revert === "function" &&
|
||||
this.options.revert.call( this.element, dropped ) )
|
||||
) {
|
||||
$( this.helper ).animate(
|
||||
@@ -388,7 +388,7 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
}
|
||||
|
||||
if ( helper[ 0 ] !== this.element[ 0 ] &&
|
||||
!( /(fixed|absolute)/ ).test( helper.css( "position" ) ) ) {
|
||||
!( /(fixed|absolute)/ ).test( helper.css( "position" ) ) ) {
|
||||
helper.css( "position", "absolute" );
|
||||
}
|
||||
|
||||
@@ -441,7 +441,7 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
// the document, which means that the scroll is included in the initial calculation of the
|
||||
// offset of the parent, and never recalculated upon drag
|
||||
if ( this.cssPosition === "absolute" && this.scrollParent[ 0 ] !== document &&
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
|
||||
po.left += this.scrollParent.scrollLeft();
|
||||
po.top += this.scrollParent.scrollTop();
|
||||
}
|
||||
@@ -508,10 +508,10 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
$( window ).scrollLeft() - this.offset.relative.left - this.offset.parent.left,
|
||||
$( window ).scrollTop() - this.offset.relative.top - this.offset.parent.top,
|
||||
$( window ).scrollLeft() + $( window ).width() -
|
||||
this.helperProportions.width - this.margins.left,
|
||||
this.helperProportions.width - this.margins.left,
|
||||
$( window ).scrollTop() +
|
||||
( $( window ).height() || document.body.parentNode.scrollHeight ) -
|
||||
this.helperProportions.height - this.margins.top
|
||||
( $( window ).height() || document.body.parentNode.scrollHeight ) -
|
||||
this.helperProportions.height - this.margins.top
|
||||
];
|
||||
return;
|
||||
}
|
||||
@@ -522,7 +522,7 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
0,
|
||||
$( document ).width() - this.helperProportions.width - this.margins.left,
|
||||
( $( document ).height() || document.body.parentNode.scrollHeight ) -
|
||||
this.helperProportions.height - this.margins.top
|
||||
this.helperProportions.height - this.margins.top
|
||||
];
|
||||
return;
|
||||
}
|
||||
@@ -547,21 +547,21 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
|
||||
this.containment = [
|
||||
( parseInt( c.css( "borderLeftWidth" ), 10 ) || 0 ) +
|
||||
( parseInt( c.css( "paddingLeft" ), 10 ) || 0 ),
|
||||
( parseInt( c.css( "paddingLeft" ), 10 ) || 0 ),
|
||||
( parseInt( c.css( "borderTopWidth" ), 10 ) || 0 ) +
|
||||
( parseInt( c.css( "paddingTop" ), 10 ) || 0 ),
|
||||
( parseInt( c.css( "paddingTop" ), 10 ) || 0 ),
|
||||
( isUserScrollable ? Math.max( ce.scrollWidth, ce.offsetWidth ) : ce.offsetWidth ) -
|
||||
( parseInt( c.css( "borderRightWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( c.css( "paddingRight" ), 10 ) || 0 ) -
|
||||
this.helperProportions.width -
|
||||
this.margins.left -
|
||||
this.margins.right,
|
||||
( parseInt( c.css( "borderRightWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( c.css( "paddingRight" ), 10 ) || 0 ) -
|
||||
this.helperProportions.width -
|
||||
this.margins.left -
|
||||
this.margins.right,
|
||||
( isUserScrollable ? Math.max( ce.scrollHeight, ce.offsetHeight ) : ce.offsetHeight ) -
|
||||
( parseInt( c.css( "borderBottomWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( c.css( "paddingBottom" ), 10 ) || 0 ) -
|
||||
this.helperProportions.height -
|
||||
this.margins.top -
|
||||
this.margins.bottom
|
||||
( parseInt( c.css( "borderBottomWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( c.css( "paddingBottom" ), 10 ) || 0 ) -
|
||||
this.helperProportions.height -
|
||||
this.margins.top -
|
||||
this.margins.bottom
|
||||
];
|
||||
this.relativeContainer = c;
|
||||
},
|
||||
@@ -666,18 +666,18 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||
this.originalPageY ) / o.grid[ 1 ] ) * o.grid[ 1 ] : this.originalPageY;
|
||||
pageY = containment ? ( ( top - this.offset.click.top >= containment[ 1 ] ||
|
||||
top - this.offset.click.top > containment[ 3 ] ) ?
|
||||
top :
|
||||
( ( top - this.offset.click.top >= containment[ 1 ] ) ?
|
||||
top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) : top;
|
||||
top :
|
||||
( ( top - this.offset.click.top >= containment[ 1 ] ) ?
|
||||
top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) : top;
|
||||
|
||||
left = o.grid[ 0 ] ? this.originalPageX +
|
||||
Math.round( ( pageX - this.originalPageX ) / o.grid[ 0 ] ) * o.grid[ 0 ] :
|
||||
this.originalPageX;
|
||||
pageX = containment ? ( ( left - this.offset.click.left >= containment[ 0 ] ||
|
||||
left - this.offset.click.left > containment[ 2 ] ) ?
|
||||
left :
|
||||
( ( left - this.offset.click.left >= containment[ 0 ] ) ?
|
||||
left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) : left;
|
||||
left :
|
||||
( ( left - this.offset.click.left >= containment[ 0 ] ) ?
|
||||
left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) : left;
|
||||
}
|
||||
|
||||
if ( o.axis === "y" ) {
|
||||
@@ -851,8 +851,8 @@ $.ui.plugin.add( "draggable", "connectToSortable", {
|
||||
this.offset.click = draggable.offset.click;
|
||||
|
||||
if ( this !== sortable &&
|
||||
this._intersectsWith( this.containerCache ) &&
|
||||
$.contains( sortable.element[ 0 ], this.element[ 0 ] ) ) {
|
||||
this._intersectsWith( this.containerCache ) &&
|
||||
$.contains( sortable.element[ 0 ], this.element[ 0 ] ) ) {
|
||||
innermostIntersecting = false;
|
||||
}
|
||||
|
||||
@@ -1012,7 +1012,7 @@ $.ui.plugin.add( "draggable", "scroll", {
|
||||
}
|
||||
|
||||
if ( i.scrollParentNotHidden[ 0 ] !== i.document[ 0 ] &&
|
||||
i.scrollParentNotHidden[ 0 ].tagName !== "HTML" ) {
|
||||
i.scrollParentNotHidden[ 0 ].tagName !== "HTML" ) {
|
||||
i.overflowOffset = i.scrollParentNotHidden.offset();
|
||||
}
|
||||
},
|
||||
@@ -1026,7 +1026,7 @@ $.ui.plugin.add( "draggable", "scroll", {
|
||||
if ( scrollParent !== document && scrollParent.tagName !== "HTML" ) {
|
||||
if ( !o.axis || o.axis !== "x" ) {
|
||||
if ( ( i.overflowOffset.top + scrollParent.offsetHeight ) - event.pageY <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrollParent.scrollTop = scrolled = scrollParent.scrollTop + o.scrollSpeed;
|
||||
} else if ( event.pageY - i.overflowOffset.top < o.scrollSensitivity ) {
|
||||
scrollParent.scrollTop = scrolled = scrollParent.scrollTop - o.scrollSpeed;
|
||||
@@ -1035,7 +1035,7 @@ $.ui.plugin.add( "draggable", "scroll", {
|
||||
|
||||
if ( !o.axis || o.axis !== "y" ) {
|
||||
if ( ( i.overflowOffset.left + scrollParent.offsetWidth ) - event.pageX <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrollParent.scrollLeft = scrolled = scrollParent.scrollLeft + o.scrollSpeed;
|
||||
} else if ( event.pageX - i.overflowOffset.left < o.scrollSensitivity ) {
|
||||
scrollParent.scrollLeft = scrolled = scrollParent.scrollLeft - o.scrollSpeed;
|
||||
@@ -1048,7 +1048,7 @@ $.ui.plugin.add( "draggable", "scroll", {
|
||||
if ( event.pageY - $( document ).scrollTop() < o.scrollSensitivity ) {
|
||||
scrolled = $( document ).scrollTop( $( document ).scrollTop() - o.scrollSpeed );
|
||||
} else if ( $( window ).height() - ( event.pageY - $( document ).scrollTop() ) <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrolled = $( document ).scrollTop( $( document ).scrollTop() + o.scrollSpeed );
|
||||
}
|
||||
}
|
||||
@@ -1059,7 +1059,7 @@ $.ui.plugin.add( "draggable", "scroll", {
|
||||
$( document ).scrollLeft() - o.scrollSpeed
|
||||
);
|
||||
} else if ( $( window ).width() - ( event.pageX - $( document ).scrollLeft() ) <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrolled = $( document ).scrollLeft(
|
||||
$( document ).scrollLeft() + o.scrollSpeed
|
||||
);
|
||||
@@ -1112,7 +1112,7 @@ $.ui.plugin.add( "draggable", "snap", {
|
||||
b = t + inst.snapElements[ i ].height;
|
||||
|
||||
if ( x2 < l - d || x1 > r + d || y2 < t - d || y1 > b + d ||
|
||||
!$.contains( inst.snapElements[ i ].item.ownerDocument,
|
||||
!$.contains( inst.snapElements[ i ].item.ownerDocument,
|
||||
inst.snapElements[ i ].item ) ) {
|
||||
if ( inst.snapElements[ i ].snapping ) {
|
||||
if ( inst.options.snap.release ) {
|
||||
|
||||
66
src/js/_enqueues/vendor/jquery/ui/droppable.js
vendored
66
src/js/_enqueues/vendor/jquery/ui/droppable.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Droppable 1.13.1
|
||||
* jQuery UI Droppable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -34,7 +34,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.droppable", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
widgetEventPrefix: "drop",
|
||||
options: {
|
||||
accept: "*",
|
||||
@@ -150,12 +150,12 @@ $.widget( "ui.droppable", {
|
||||
|
||||
// Bail if draggable and droppable are same element
|
||||
if ( !draggable || ( draggable.currentItem ||
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( this.accept.call( this.element[ 0 ], ( draggable.currentItem ||
|
||||
draggable.element ) ) ) {
|
||||
draggable.element ) ) ) {
|
||||
this._addHoverClass();
|
||||
this._trigger( "over", event, this.ui( draggable ) );
|
||||
}
|
||||
@@ -168,12 +168,12 @@ $.widget( "ui.droppable", {
|
||||
|
||||
// Bail if draggable and droppable are same element
|
||||
if ( !draggable || ( draggable.currentItem ||
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( this.accept.call( this.element[ 0 ], ( draggable.currentItem ||
|
||||
draggable.element ) ) ) {
|
||||
draggable.element ) ) ) {
|
||||
this._removeHoverClass();
|
||||
this._trigger( "out", event, this.ui( draggable ) );
|
||||
}
|
||||
@@ -187,7 +187,7 @@ $.widget( "ui.droppable", {
|
||||
|
||||
// Bail if draggable and droppable are same element
|
||||
if ( !draggable || ( draggable.currentItem ||
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
draggable.element )[ 0 ] === this.element[ 0 ] ) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -218,7 +218,7 @@ $.widget( "ui.droppable", {
|
||||
}
|
||||
|
||||
if ( this.accept.call( this.element[ 0 ],
|
||||
( draggable.currentItem || draggable.element ) ) ) {
|
||||
( draggable.currentItem || draggable.element ) ) ) {
|
||||
this._removeActiveClass();
|
||||
this._removeHoverClass();
|
||||
|
||||
@@ -281,28 +281,28 @@ $.ui.intersect = ( function() {
|
||||
b = t + droppable.proportions().height;
|
||||
|
||||
switch ( toleranceMode ) {
|
||||
case "fit":
|
||||
return ( l <= x1 && x2 <= r && t <= y1 && y2 <= b );
|
||||
case "intersect":
|
||||
return ( l < x1 + ( draggable.helperProportions.width / 2 ) && // Right Half
|
||||
x2 - ( draggable.helperProportions.width / 2 ) < r && // Left Half
|
||||
t < y1 + ( draggable.helperProportions.height / 2 ) && // Bottom Half
|
||||
y2 - ( draggable.helperProportions.height / 2 ) < b ); // Top Half
|
||||
case "pointer":
|
||||
return isOverAxis( event.pageY, t, droppable.proportions().height ) &&
|
||||
isOverAxis( event.pageX, l, droppable.proportions().width );
|
||||
case "touch":
|
||||
return (
|
||||
( y1 >= t && y1 <= b ) || // Top edge touching
|
||||
( y2 >= t && y2 <= b ) || // Bottom edge touching
|
||||
( y1 < t && y2 > b ) // Surrounded vertically
|
||||
) && (
|
||||
( x1 >= l && x1 <= r ) || // Left edge touching
|
||||
( x2 >= l && x2 <= r ) || // Right edge touching
|
||||
( x1 < l && x2 > r ) // Surrounded horizontally
|
||||
);
|
||||
default:
|
||||
return false;
|
||||
case "fit":
|
||||
return ( l <= x1 && x2 <= r && t <= y1 && y2 <= b );
|
||||
case "intersect":
|
||||
return ( l < x1 + ( draggable.helperProportions.width / 2 ) && // Right Half
|
||||
x2 - ( draggable.helperProportions.width / 2 ) < r && // Left Half
|
||||
t < y1 + ( draggable.helperProportions.height / 2 ) && // Bottom Half
|
||||
y2 - ( draggable.helperProportions.height / 2 ) < b ); // Top Half
|
||||
case "pointer":
|
||||
return isOverAxis( event.pageY, t, droppable.proportions().height ) &&
|
||||
isOverAxis( event.pageX, l, droppable.proportions().width );
|
||||
case "touch":
|
||||
return (
|
||||
( y1 >= t && y1 <= b ) || // Top edge touching
|
||||
( y2 >= t && y2 <= b ) || // Bottom edge touching
|
||||
( y1 < t && y2 > b ) // Surrounded vertically
|
||||
) && (
|
||||
( x1 >= l && x1 <= r ) || // Left edge touching
|
||||
( x2 >= l && x2 <= r ) || // Right edge touching
|
||||
( x1 < l && x2 > r ) // Surrounded horizontally
|
||||
);
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
};
|
||||
} )();
|
||||
@@ -324,7 +324,7 @@ $.ui.ddmanager = {
|
||||
|
||||
// No disabled and non-accepted
|
||||
if ( m[ i ].options.disabled || ( t && !m[ i ].accept.call( m[ i ].element[ 0 ],
|
||||
( t.currentItem || t.element ) ) ) ) {
|
||||
( t.currentItem || t.element ) ) ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -366,12 +366,12 @@ $.ui.ddmanager = {
|
||||
return;
|
||||
}
|
||||
if ( !this.options.disabled && this.visible &&
|
||||
$.ui.intersect( draggable, this, this.options.tolerance, event ) ) {
|
||||
$.ui.intersect( draggable, this, this.options.tolerance, event ) ) {
|
||||
dropped = this._drop.call( this, event ) || dropped;
|
||||
}
|
||||
|
||||
if ( !this.options.disabled && this.visible && this.accept.call( this.element[ 0 ],
|
||||
( draggable.currentItem || draggable.element ) ) ) {
|
||||
( draggable.currentItem || draggable.element ) ) ) {
|
||||
this.isout = true;
|
||||
this.isover = false;
|
||||
this._deactivate.call( this, event );
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Blind 1.13.1
|
||||
* jQuery UI Effects Blind 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Bounce 1.13.1
|
||||
* jQuery UI Effects Bounce 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Clip 1.13.1
|
||||
* jQuery UI Effects Clip 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Drop 1.13.1
|
||||
* jQuery UI Effects Drop 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Explode 1.13.1
|
||||
* jQuery UI Effects Explode 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -83,21 +83,21 @@ return $.effects.define( "explode", "hide", function( options, done ) {
|
||||
// Select the wrapper - make it overflow: hidden and absolute positioned based on
|
||||
// where the original was located +left and +top equal to the size of pieces
|
||||
.parent()
|
||||
.addClass( "ui-effects-explode" )
|
||||
.css( {
|
||||
position: "absolute",
|
||||
overflow: "hidden",
|
||||
width: width,
|
||||
height: height,
|
||||
left: left + ( show ? mx * width : 0 ),
|
||||
top: top + ( show ? my * height : 0 ),
|
||||
opacity: show ? 0 : 1
|
||||
} )
|
||||
.animate( {
|
||||
left: left + ( show ? 0 : mx * width ),
|
||||
top: top + ( show ? 0 : my * height ),
|
||||
opacity: show ? 1 : 0
|
||||
}, options.duration || 500, options.easing, childComplete );
|
||||
.addClass( "ui-effects-explode" )
|
||||
.css( {
|
||||
position: "absolute",
|
||||
overflow: "hidden",
|
||||
width: width,
|
||||
height: height,
|
||||
left: left + ( show ? mx * width : 0 ),
|
||||
top: top + ( show ? my * height : 0 ),
|
||||
opacity: show ? 0 : 1
|
||||
} )
|
||||
.animate( {
|
||||
left: left + ( show ? 0 : mx * width ),
|
||||
top: top + ( show ? 0 : my * height ),
|
||||
opacity: show ? 1 : 0
|
||||
}, options.duration || 500, options.easing, childComplete );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Fade 1.13.1
|
||||
* jQuery UI Effects Fade 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Fold 1.13.1
|
||||
* jQuery UI Effects Fold 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Highlight 1.13.1
|
||||
* jQuery UI Effects Highlight 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Puff 1.13.1
|
||||
* jQuery UI Effects Puff 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Pulsate 1.13.1
|
||||
* jQuery UI Effects Pulsate 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Scale 1.13.1
|
||||
* jQuery UI Effects Scale 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Shake 1.13.1
|
||||
* jQuery UI Effects Shake 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Size 1.13.1
|
||||
* jQuery UI Effects Size 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Slide 1.13.1
|
||||
* jQuery UI Effects Slide 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects Transfer 1.13.1
|
||||
* jQuery UI Effects Transfer 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
||||
91
src/js/_enqueues/vendor/jquery/ui/effect.js
vendored
91
src/js/_enqueues/vendor/jquery/ui/effect.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Effects 1.13.1
|
||||
* jQuery UI Effects 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -53,6 +53,8 @@ var jQuery = $;
|
||||
* Date: Sun May 10 09:02:36 2020 +0200
|
||||
*/
|
||||
|
||||
|
||||
|
||||
var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " +
|
||||
"borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",
|
||||
|
||||
@@ -751,7 +753,6 @@ colors = jQuery.Color.names = {
|
||||
_default: "#ffffff"
|
||||
};
|
||||
|
||||
|
||||
var dataSpace = "ui-effects-",
|
||||
dataSpaceStyle = "ui-effects-style",
|
||||
dataSpaceAnimated = "ui-effects-animated";
|
||||
@@ -812,7 +813,7 @@ function getElementStyles( elem ) {
|
||||
}
|
||||
}
|
||||
|
||||
// Support: Opera, IE <9
|
||||
// Support: Opera, IE <9
|
||||
} else {
|
||||
for ( key in style ) {
|
||||
if ( typeof style[ key ] === "string" ) {
|
||||
@@ -1119,7 +1120,7 @@ if ( $.uiBackCompat !== false ) {
|
||||
}
|
||||
|
||||
$.extend( $.effects, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
|
||||
define: function( name, mode, effect ) {
|
||||
if ( !effect ) {
|
||||
@@ -1201,31 +1202,31 @@ $.extend( $.effects, {
|
||||
var y, x;
|
||||
|
||||
switch ( origin[ 0 ] ) {
|
||||
case "top":
|
||||
y = 0;
|
||||
break;
|
||||
case "middle":
|
||||
y = 0.5;
|
||||
break;
|
||||
case "bottom":
|
||||
y = 1;
|
||||
break;
|
||||
default:
|
||||
y = origin[ 0 ] / original.height;
|
||||
case "top":
|
||||
y = 0;
|
||||
break;
|
||||
case "middle":
|
||||
y = 0.5;
|
||||
break;
|
||||
case "bottom":
|
||||
y = 1;
|
||||
break;
|
||||
default:
|
||||
y = origin[ 0 ] / original.height;
|
||||
}
|
||||
|
||||
switch ( origin[ 1 ] ) {
|
||||
case "left":
|
||||
x = 0;
|
||||
break;
|
||||
case "center":
|
||||
x = 0.5;
|
||||
break;
|
||||
case "right":
|
||||
x = 1;
|
||||
break;
|
||||
default:
|
||||
x = origin[ 1 ] / original.width;
|
||||
case "left":
|
||||
x = 0;
|
||||
break;
|
||||
case "center":
|
||||
x = 0.5;
|
||||
break;
|
||||
case "right":
|
||||
x = 1;
|
||||
break;
|
||||
default:
|
||||
x = origin[ 1 ] / original.width;
|
||||
}
|
||||
|
||||
return {
|
||||
@@ -1250,8 +1251,8 @@ $.extend( $.effects, {
|
||||
marginLeft: element.css( "marginLeft" ),
|
||||
marginRight: element.css( "marginRight" )
|
||||
} )
|
||||
.outerWidth( element.outerWidth() )
|
||||
.outerHeight( element.outerHeight() );
|
||||
.outerWidth( element.outerWidth() )
|
||||
.outerHeight( element.outerHeight() );
|
||||
|
||||
if ( /^(static|relative)/.test( cssPosition ) ) {
|
||||
cssPosition = "absolute";
|
||||
@@ -1272,9 +1273,9 @@ $.extend( $.effects, {
|
||||
marginRight: element.css( "marginRight" ),
|
||||
"float": element.css( "float" )
|
||||
} )
|
||||
.outerWidth( element.outerWidth() )
|
||||
.outerHeight( element.outerHeight() )
|
||||
.addClass( "ui-effects-placeholder" );
|
||||
.outerWidth( element.outerWidth() )
|
||||
.outerHeight( element.outerHeight() )
|
||||
.addClass( "ui-effects-placeholder" );
|
||||
|
||||
element.data( dataSpace + "placeholder", placeholder );
|
||||
}
|
||||
@@ -1290,7 +1291,7 @@ $.extend( $.effects, {
|
||||
|
||||
removePlaceholder: function( element ) {
|
||||
var dataKey = dataSpace + "placeholder",
|
||||
placeholder = element.data( dataKey );
|
||||
placeholder = element.data( dataKey );
|
||||
|
||||
if ( placeholder ) {
|
||||
placeholder.remove();
|
||||
@@ -1362,8 +1363,8 @@ function _normalizeArguments( effect, options, speed, callback ) {
|
||||
speed = speed || options.duration;
|
||||
effect.duration = $.fx.off ? 0 :
|
||||
typeof speed === "number" ? speed :
|
||||
speed in $.fx.speeds ? $.fx.speeds[ speed ] :
|
||||
$.fx.speeds._default;
|
||||
speed in $.fx.speeds ? $.fx.speeds[ speed ] :
|
||||
$.fx.speeds._default;
|
||||
|
||||
effect.complete = callback || options.complete;
|
||||
|
||||
@@ -1420,7 +1421,7 @@ $.fn.extend( {
|
||||
|
||||
// See $.uiBackCompat inside of run() for removal of defaultMode in 1.14
|
||||
if ( defaultMode && ( normalizedMode === "show" ||
|
||||
( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) {
|
||||
( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) {
|
||||
el.show();
|
||||
}
|
||||
|
||||
@@ -1598,17 +1599,17 @@ $.fn.extend( {
|
||||
} );
|
||||
|
||||
function parseClip( str, element ) {
|
||||
var outerWidth = element.outerWidth(),
|
||||
outerHeight = element.outerHeight(),
|
||||
clipRegex = /^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,
|
||||
values = clipRegex.exec( str ) || [ "", 0, outerWidth, outerHeight, 0 ];
|
||||
var outerWidth = element.outerWidth(),
|
||||
outerHeight = element.outerHeight(),
|
||||
clipRegex = /^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,
|
||||
values = clipRegex.exec( str ) || [ "", 0, outerWidth, outerHeight, 0 ];
|
||||
|
||||
return {
|
||||
top: parseFloat( values[ 1 ] ) || 0,
|
||||
right: values[ 2 ] === "auto" ? outerWidth : parseFloat( values[ 2 ] ),
|
||||
bottom: values[ 3 ] === "auto" ? outerHeight : parseFloat( values[ 3 ] ),
|
||||
left: parseFloat( values[ 4 ] ) || 0
|
||||
};
|
||||
return {
|
||||
top: parseFloat( values[ 1 ] ) || 0,
|
||||
right: values[ 2 ] === "auto" ? outerWidth : parseFloat( values[ 2 ] ),
|
||||
bottom: values[ 3 ] === "auto" ? outerHeight : parseFloat( values[ 3 ] ),
|
||||
left: parseFloat( values[ 4 ] ) || 0
|
||||
};
|
||||
}
|
||||
|
||||
$.fx.step.clip = function( fx ) {
|
||||
|
||||
172
src/js/_enqueues/vendor/jquery/ui/menu.js
vendored
172
src/js/_enqueues/vendor/jquery/ui/menu.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Menu 1.13.1
|
||||
* jQuery UI Menu 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -35,7 +35,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.menu", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
defaultElement: "<ul>",
|
||||
delay: 300,
|
||||
options: {
|
||||
@@ -95,7 +95,7 @@ return $.widget( "ui.menu", {
|
||||
if ( target.has( ".ui-menu" ).length ) {
|
||||
this.expand( event );
|
||||
} else if ( !this.element.is( ":focus" ) &&
|
||||
active.closest( ".ui-menu" ).length ) {
|
||||
active.closest( ".ui-menu" ).length ) {
|
||||
|
||||
// Redirect focus to the menu
|
||||
this.element.trigger( "focus", [ true ] );
|
||||
@@ -162,7 +162,7 @@ return $.widget( "ui.menu", {
|
||||
|
||||
// If the mouse didn't actually move, but the page was scrolled, ignore the event (#9356)
|
||||
if ( event.clientX === this.lastMousePosition.x &&
|
||||
event.clientY === this.lastMousePosition.y ) {
|
||||
event.clientY === this.lastMousePosition.y ) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -202,10 +202,10 @@ return $.widget( "ui.menu", {
|
||||
this.element
|
||||
.removeAttr( "aria-activedescendant" )
|
||||
.find( ".ui-menu" ).addBack()
|
||||
.removeAttr( "role aria-labelledby aria-expanded aria-hidden aria-disabled " +
|
||||
"tabIndex" )
|
||||
.removeUniqueId()
|
||||
.show();
|
||||
.removeAttr( "role aria-labelledby aria-expanded aria-hidden aria-disabled " +
|
||||
"tabIndex" )
|
||||
.removeUniqueId()
|
||||
.show();
|
||||
|
||||
submenus.children().each( function() {
|
||||
var elem = $( this );
|
||||
@@ -220,77 +220,77 @@ return $.widget( "ui.menu", {
|
||||
preventDefault = true;
|
||||
|
||||
switch ( event.keyCode ) {
|
||||
case $.ui.keyCode.PAGE_UP:
|
||||
this.previousPage( event );
|
||||
break;
|
||||
case $.ui.keyCode.PAGE_DOWN:
|
||||
this.nextPage( event );
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
this._move( "first", "first", event );
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
this._move( "last", "last", event );
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
this.previous( event );
|
||||
break;
|
||||
case $.ui.keyCode.DOWN:
|
||||
this.next( event );
|
||||
break;
|
||||
case $.ui.keyCode.LEFT:
|
||||
this.collapse( event );
|
||||
break;
|
||||
case $.ui.keyCode.RIGHT:
|
||||
if ( this.active && !this.active.is( ".ui-state-disabled" ) ) {
|
||||
this.expand( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.ENTER:
|
||||
case $.ui.keyCode.SPACE:
|
||||
this._activate( event );
|
||||
break;
|
||||
case $.ui.keyCode.ESCAPE:
|
||||
this.collapse( event );
|
||||
break;
|
||||
default:
|
||||
preventDefault = false;
|
||||
prev = this.previousFilter || "";
|
||||
skip = false;
|
||||
case $.ui.keyCode.PAGE_UP:
|
||||
this.previousPage( event );
|
||||
break;
|
||||
case $.ui.keyCode.PAGE_DOWN:
|
||||
this.nextPage( event );
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
this._move( "first", "first", event );
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
this._move( "last", "last", event );
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
this.previous( event );
|
||||
break;
|
||||
case $.ui.keyCode.DOWN:
|
||||
this.next( event );
|
||||
break;
|
||||
case $.ui.keyCode.LEFT:
|
||||
this.collapse( event );
|
||||
break;
|
||||
case $.ui.keyCode.RIGHT:
|
||||
if ( this.active && !this.active.is( ".ui-state-disabled" ) ) {
|
||||
this.expand( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.ENTER:
|
||||
case $.ui.keyCode.SPACE:
|
||||
this._activate( event );
|
||||
break;
|
||||
case $.ui.keyCode.ESCAPE:
|
||||
this.collapse( event );
|
||||
break;
|
||||
default:
|
||||
preventDefault = false;
|
||||
prev = this.previousFilter || "";
|
||||
skip = false;
|
||||
|
||||
// Support number pad values
|
||||
character = event.keyCode >= 96 && event.keyCode <= 105 ?
|
||||
( event.keyCode - 96 ).toString() : String.fromCharCode( event.keyCode );
|
||||
// Support number pad values
|
||||
character = event.keyCode >= 96 && event.keyCode <= 105 ?
|
||||
( event.keyCode - 96 ).toString() : String.fromCharCode( event.keyCode );
|
||||
|
||||
clearTimeout( this.filterTimer );
|
||||
clearTimeout( this.filterTimer );
|
||||
|
||||
if ( character === prev ) {
|
||||
skip = true;
|
||||
} else {
|
||||
character = prev + character;
|
||||
}
|
||||
if ( character === prev ) {
|
||||
skip = true;
|
||||
} else {
|
||||
character = prev + character;
|
||||
}
|
||||
|
||||
match = this._filterMenuItems( character );
|
||||
match = skip && match.index( this.active.next() ) !== -1 ?
|
||||
this.active.nextAll( ".ui-menu-item" ) :
|
||||
match;
|
||||
|
||||
// If no matches on the current filter, reset to the last character pressed
|
||||
// to move down the menu to the first item that starts with that character
|
||||
if ( !match.length ) {
|
||||
character = String.fromCharCode( event.keyCode );
|
||||
match = this._filterMenuItems( character );
|
||||
match = skip && match.index( this.active.next() ) !== -1 ?
|
||||
this.active.nextAll( ".ui-menu-item" ) :
|
||||
match;
|
||||
}
|
||||
|
||||
// If no matches on the current filter, reset to the last character pressed
|
||||
// to move down the menu to the first item that starts with that character
|
||||
if ( !match.length ) {
|
||||
character = String.fromCharCode( event.keyCode );
|
||||
match = this._filterMenuItems( character );
|
||||
}
|
||||
|
||||
if ( match.length ) {
|
||||
this.focus( event, match );
|
||||
this.previousFilter = character;
|
||||
this.filterTimer = this._delay( function() {
|
||||
delete this.previousFilter;
|
||||
}, 1000 );
|
||||
} else {
|
||||
if ( match.length ) {
|
||||
this.focus( event, match );
|
||||
this.previousFilter = character;
|
||||
this.filterTimer = this._delay( function() {
|
||||
delete this.previousFilter;
|
||||
}
|
||||
}, 1000 );
|
||||
} else {
|
||||
delete this.previousFilter;
|
||||
}
|
||||
}
|
||||
|
||||
if ( preventDefault ) {
|
||||
@@ -353,11 +353,11 @@ return $.widget( "ui.menu", {
|
||||
newItems = items.not( ".ui-menu-item, .ui-menu-divider" );
|
||||
newWrappers = newItems.children()
|
||||
.not( ".ui-menu" )
|
||||
.uniqueId()
|
||||
.attr( {
|
||||
tabIndex: -1,
|
||||
role: this._itemRole()
|
||||
} );
|
||||
.uniqueId()
|
||||
.attr( {
|
||||
tabIndex: -1,
|
||||
role: this._itemRole()
|
||||
} );
|
||||
this._addClass( newItems, "ui-menu-item" )
|
||||
._addClass( newWrappers, "ui-menu-item-wrapper" );
|
||||
|
||||
@@ -413,8 +413,8 @@ return $.widget( "ui.menu", {
|
||||
// Highlight active parent menu item, if any
|
||||
activeParent = this.active
|
||||
.parent()
|
||||
.closest( ".ui-menu-item" )
|
||||
.children( ".ui-menu-item-wrapper" );
|
||||
.closest( ".ui-menu-item" )
|
||||
.children( ".ui-menu-item-wrapper" );
|
||||
this._addClass( activeParent, null, "ui-state-active" );
|
||||
|
||||
if ( event && event.type === "keydown" ) {
|
||||
@@ -695,13 +695,13 @@ return $.widget( "ui.menu", {
|
||||
return this.activeMenu
|
||||
.find( this.options.items )
|
||||
|
||||
// Only match on items, not dividers or other content (#10571)
|
||||
.filter( ".ui-menu-item" )
|
||||
.filter( function() {
|
||||
return regex.test(
|
||||
String.prototype.trim.call(
|
||||
$( this ).children( ".ui-menu-item-wrapper" ).text() ) );
|
||||
} );
|
||||
// Only match on items, not dividers or other content (#10571)
|
||||
.filter( ".ui-menu-item" )
|
||||
.filter( function() {
|
||||
return regex.test(
|
||||
String.prototype.trim.call(
|
||||
$( this ).children( ".ui-menu-item-wrapper" ).text() ) );
|
||||
} );
|
||||
}
|
||||
} );
|
||||
|
||||
|
||||
10
src/js/_enqueues/vendor/jquery/ui/mouse.js
vendored
10
src/js/_enqueues/vendor/jquery/ui/mouse.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Mouse 1.13.1
|
||||
* jQuery UI Mouse 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,7 +36,7 @@ $( document ).on( "mouseup", function() {
|
||||
} );
|
||||
|
||||
return $.widget( "ui.mouse", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
cancel: "input, textarea, button, select, option",
|
||||
distance: 1,
|
||||
@@ -146,17 +146,17 @@ return $.widget( "ui.mouse", {
|
||||
|
||||
// IE mouseup check - mouseup happened when mouse was out of window
|
||||
if ( $.ui.ie && ( !document.documentMode || document.documentMode < 9 ) &&
|
||||
!event.button ) {
|
||||
!event.button ) {
|
||||
return this._mouseUp( event );
|
||||
|
||||
// Iframe mouseup check - mouseup occurred in another document
|
||||
// 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 ) {
|
||||
event.originalEvent.metaKey || event.originalEvent.shiftKey ) {
|
||||
this.ignoreMissingWhich = true;
|
||||
} else if ( !this.ignoreMissingWhich ) {
|
||||
return this._mouseUp( event );
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Progressbar 1.13.1
|
||||
* jQuery UI Progressbar 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -37,7 +37,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.progressbar", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
classes: {
|
||||
"ui-progressbar": "ui-corner-all",
|
||||
|
||||
82
src/js/_enqueues/vendor/jquery/ui/resizable.js
vendored
82
src/js/_enqueues/vendor/jquery/ui/resizable.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Resizable 1.13.1
|
||||
* jQuery UI Resizable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,7 +36,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.resizable", $.ui.mouse, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
widgetEventPrefix: "resize",
|
||||
options: {
|
||||
alsoResize: false,
|
||||
@@ -228,15 +228,15 @@ $.widget( "ui.resizable", $.ui.mouse, {
|
||||
this._super( key, value );
|
||||
|
||||
switch ( key ) {
|
||||
case "handles":
|
||||
this._removeHandles();
|
||||
this._setupHandles();
|
||||
break;
|
||||
case "aspectRatio":
|
||||
this._aspectRatio = !!value;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
case "handles":
|
||||
this._removeHandles();
|
||||
this._setupHandles();
|
||||
break;
|
||||
case "aspectRatio":
|
||||
this._aspectRatio = !!value;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
@@ -300,9 +300,9 @@ $.widget( "ui.resizable", $.ui.mouse, {
|
||||
}
|
||||
|
||||
if ( this.elementIsWrapper &&
|
||||
this.originalElement[ 0 ]
|
||||
.nodeName
|
||||
.match( /^(textarea|input|select|button)$/i ) ) {
|
||||
this.originalElement[ 0 ]
|
||||
.nodeName
|
||||
.match( /^(textarea|input|select|button)$/i ) ) {
|
||||
axis = $( this.handles[ i ], this.element );
|
||||
|
||||
padWrapper = /sw|ne|nw|se|n|s/.test( i ) ?
|
||||
@@ -311,8 +311,8 @@ $.widget( "ui.resizable", $.ui.mouse, {
|
||||
|
||||
padPos = [ "padding",
|
||||
/ne|nw|n/.test( i ) ? "Top" :
|
||||
/se|sw|s/.test( i ) ? "Bottom" :
|
||||
/^e$/.test( i ) ? "Right" : "Left" ].join( "" );
|
||||
/se|sw|s/.test( i ) ? "Bottom" :
|
||||
/^e$/.test( i ) ? "Right" : "Left" ].join( "" );
|
||||
|
||||
target.css( padPos, padWrapper );
|
||||
|
||||
@@ -384,20 +384,20 @@ $.widget( "ui.resizable", $.ui.mouse, {
|
||||
this.position = { left: curleft, top: curtop };
|
||||
|
||||
this.size = this._helper ? {
|
||||
width: this.helper.width(),
|
||||
height: this.helper.height()
|
||||
} : {
|
||||
width: el.width(),
|
||||
height: el.height()
|
||||
};
|
||||
width: this.helper.width(),
|
||||
height: this.helper.height()
|
||||
} : {
|
||||
width: el.width(),
|
||||
height: el.height()
|
||||
};
|
||||
|
||||
this.originalSize = this._helper ? {
|
||||
width: el.outerWidth(),
|
||||
height: el.outerHeight()
|
||||
} : {
|
||||
width: el.width(),
|
||||
height: el.height()
|
||||
};
|
||||
width: el.outerWidth(),
|
||||
height: el.outerHeight()
|
||||
} : {
|
||||
width: el.width(),
|
||||
height: el.height()
|
||||
};
|
||||
|
||||
this.sizeDiff = {
|
||||
width: el.outerWidth() - el.width(),
|
||||
@@ -1063,21 +1063,21 @@ $.ui.plugin.add( "resizable", "alsoResize", {
|
||||
left: ( that.position.left - op.left ) || 0
|
||||
};
|
||||
|
||||
$( o.alsoResize ).each( function() {
|
||||
var el = $( this ), start = $( this ).data( "ui-resizable-alsoresize" ), style = {},
|
||||
css = el.parents( ui.originalElement[ 0 ] ).length ?
|
||||
[ "width", "height" ] :
|
||||
[ "width", "height", "top", "left" ];
|
||||
$( o.alsoResize ).each( function() {
|
||||
var el = $( this ), start = $( this ).data( "ui-resizable-alsoresize" ), style = {},
|
||||
css = el.parents( ui.originalElement[ 0 ] ).length ?
|
||||
[ "width", "height" ] :
|
||||
[ "width", "height", "top", "left" ];
|
||||
|
||||
$.each( css, function( i, prop ) {
|
||||
var sum = ( start[ prop ] || 0 ) + ( delta[ prop ] || 0 );
|
||||
if ( sum && sum >= 0 ) {
|
||||
style[ prop ] = sum || null;
|
||||
}
|
||||
$.each( css, function( i, prop ) {
|
||||
var sum = ( start[ prop ] || 0 ) + ( delta[ prop ] || 0 );
|
||||
if ( sum && sum >= 0 ) {
|
||||
style[ prop ] = sum || null;
|
||||
}
|
||||
} );
|
||||
|
||||
el.css( style );
|
||||
} );
|
||||
|
||||
el.css( style );
|
||||
} );
|
||||
},
|
||||
|
||||
stop: function() {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Selectable 1.13.1
|
||||
* jQuery UI Selectable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -34,7 +34,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.selectable", $.ui.mouse, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
appendTo: "body",
|
||||
autoRefresh: true,
|
||||
@@ -210,10 +210,10 @@ return $.widget( "ui.selectable", $.ui.mouse, {
|
||||
|
||||
if ( options.tolerance === "touch" ) {
|
||||
hit = ( !( offset.left > x2 || offset.right < x1 || offset.top > y2 ||
|
||||
offset.bottom < y1 ) );
|
||||
offset.bottom < y1 ) );
|
||||
} else if ( options.tolerance === "fit" ) {
|
||||
hit = ( offset.left > x1 && offset.right < x2 && offset.top > y1 &&
|
||||
offset.bottom < y2 );
|
||||
offset.bottom < y2 );
|
||||
}
|
||||
|
||||
if ( hit ) {
|
||||
|
||||
104
src/js/_enqueues/vendor/jquery/ui/selectmenu.js
vendored
104
src/js/_enqueues/vendor/jquery/ui/selectmenu.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Selectmenu 1.13.1
|
||||
* jQuery UI Selectmenu 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -38,7 +38,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
defaultElement: "<select>",
|
||||
options: {
|
||||
appendTo: null,
|
||||
@@ -227,7 +227,7 @@ return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
this.menuInstance.refresh();
|
||||
this.menuItems = this.menu.find( "li" )
|
||||
.not( ".ui-selectmenu-optgroup" )
|
||||
.find( ".ui-menu-item-wrapper" );
|
||||
.find( ".ui-menu-item-wrapper" );
|
||||
|
||||
this._rendered = true;
|
||||
|
||||
@@ -403,7 +403,7 @@ return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
selection.removeAllRanges();
|
||||
selection.addRange( this.range );
|
||||
|
||||
// Support: IE8
|
||||
// Support: IE8
|
||||
} else {
|
||||
this.range.select();
|
||||
}
|
||||
@@ -411,7 +411,7 @@ return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
// Support: IE
|
||||
// Setting the text selection kills the button focus in IE, but
|
||||
// restoring the focus doesn't kill the selection.
|
||||
this.button.focus();
|
||||
this.button.trigger( "focus" );
|
||||
},
|
||||
|
||||
_documentClick: {
|
||||
@@ -439,7 +439,7 @@ return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
this.range = selection.getRangeAt( 0 );
|
||||
}
|
||||
|
||||
// Support: IE8
|
||||
// Support: IE8
|
||||
} else {
|
||||
this.range = document.selection.createRange();
|
||||
}
|
||||
@@ -453,54 +453,54 @@ return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||
keydown: function( event ) {
|
||||
var preventDefault = true;
|
||||
switch ( event.keyCode ) {
|
||||
case $.ui.keyCode.TAB:
|
||||
case $.ui.keyCode.ESCAPE:
|
||||
this.close( event );
|
||||
preventDefault = false;
|
||||
break;
|
||||
case $.ui.keyCode.ENTER:
|
||||
if ( this.isOpen ) {
|
||||
this._selectFocusedItem( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
if ( event.altKey ) {
|
||||
this._toggle( event );
|
||||
} else {
|
||||
this._move( "prev", event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.DOWN:
|
||||
if ( event.altKey ) {
|
||||
this._toggle( event );
|
||||
} else {
|
||||
this._move( "next", event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.SPACE:
|
||||
if ( this.isOpen ) {
|
||||
this._selectFocusedItem( event );
|
||||
} else {
|
||||
this._toggle( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.LEFT:
|
||||
case $.ui.keyCode.TAB:
|
||||
case $.ui.keyCode.ESCAPE:
|
||||
this.close( event );
|
||||
preventDefault = false;
|
||||
break;
|
||||
case $.ui.keyCode.ENTER:
|
||||
if ( this.isOpen ) {
|
||||
this._selectFocusedItem( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
if ( event.altKey ) {
|
||||
this._toggle( event );
|
||||
} else {
|
||||
this._move( "prev", event );
|
||||
break;
|
||||
case $.ui.keyCode.RIGHT:
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.DOWN:
|
||||
if ( event.altKey ) {
|
||||
this._toggle( event );
|
||||
} else {
|
||||
this._move( "next", event );
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
case $.ui.keyCode.PAGE_UP:
|
||||
this._move( "first", event );
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
case $.ui.keyCode.PAGE_DOWN:
|
||||
this._move( "last", event );
|
||||
break;
|
||||
default:
|
||||
this.menu.trigger( event );
|
||||
preventDefault = false;
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.SPACE:
|
||||
if ( this.isOpen ) {
|
||||
this._selectFocusedItem( event );
|
||||
} else {
|
||||
this._toggle( event );
|
||||
}
|
||||
break;
|
||||
case $.ui.keyCode.LEFT:
|
||||
this._move( "prev", event );
|
||||
break;
|
||||
case $.ui.keyCode.RIGHT:
|
||||
this._move( "next", event );
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
case $.ui.keyCode.PAGE_UP:
|
||||
this._move( "first", event );
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
case $.ui.keyCode.PAGE_DOWN:
|
||||
this._move( "last", event );
|
||||
break;
|
||||
default:
|
||||
this.menu.trigger( event );
|
||||
preventDefault = false;
|
||||
}
|
||||
|
||||
if ( preventDefault ) {
|
||||
|
||||
8
src/js/_enqueues/vendor/jquery/ui/slider.js
vendored
8
src/js/_enqueues/vendor/jquery/ui/slider.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Slider 1.13.1
|
||||
* jQuery UI Slider 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -36,7 +36,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.slider", $.ui.mouse, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
widgetEventPrefix: "slide",
|
||||
|
||||
options: {
|
||||
@@ -642,8 +642,8 @@ return $.widget( "ui.slider", $.ui.mouse, {
|
||||
valueMin = this._valueMin();
|
||||
valueMax = this._valueMax();
|
||||
valPercent = ( valueMax !== valueMin ) ?
|
||||
( value - valueMin ) / ( valueMax - valueMin ) * 100 :
|
||||
0;
|
||||
( value - valueMin ) / ( valueMax - valueMin ) * 100 :
|
||||
0;
|
||||
_set[ this.orientation === "horizontal" ? "left" : "bottom" ] = valPercent + "%";
|
||||
this.handle.stop( 1, 1 )[ animate ? "animate" : "css" ]( _set, o.animate );
|
||||
|
||||
|
||||
118
src/js/_enqueues/vendor/jquery/ui/sortable.js
vendored
118
src/js/_enqueues/vendor/jquery/ui/sortable.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Sortable 1.13.1
|
||||
* jQuery UI Sortable 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -34,7 +34,7 @@
|
||||
"use strict";
|
||||
|
||||
return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
widgetEventPrefix: "sort",
|
||||
ready: false,
|
||||
options: {
|
||||
@@ -196,8 +196,8 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
//Prepare the dragged items parent
|
||||
this.appendTo = $( o.appendTo !== "parent" ?
|
||||
o.appendTo :
|
||||
this.currentItem.parent() );
|
||||
o.appendTo :
|
||||
this.currentItem.parent() );
|
||||
|
||||
//Create and append the visible helper
|
||||
this.helper = this._createHelper( event );
|
||||
@@ -299,7 +299,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
//Prepare scrolling
|
||||
if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
this.overflowOffset = this.scrollParent.offset();
|
||||
}
|
||||
|
||||
@@ -356,10 +356,10 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
scrolled = false;
|
||||
|
||||
if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
|
||||
if ( ( this.overflowOffset.top + this.scrollParent[ 0 ].offsetHeight ) -
|
||||
event.pageY < o.scrollSensitivity ) {
|
||||
event.pageY < o.scrollSensitivity ) {
|
||||
this.scrollParent[ 0 ].scrollTop =
|
||||
scrolled = this.scrollParent[ 0 ].scrollTop + o.scrollSpeed;
|
||||
} else if ( event.pageY - this.overflowOffset.top < o.scrollSensitivity ) {
|
||||
@@ -368,7 +368,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
}
|
||||
|
||||
if ( ( this.overflowOffset.left + this.scrollParent[ 0 ].offsetWidth ) -
|
||||
event.pageX < o.scrollSensitivity ) {
|
||||
event.pageX < o.scrollSensitivity ) {
|
||||
this.scrollParent[ 0 ].scrollLeft = scrolled =
|
||||
this.scrollParent[ 0 ].scrollLeft + o.scrollSpeed;
|
||||
} else if ( event.pageX - this.overflowOffset.left < o.scrollSensitivity ) {
|
||||
@@ -381,7 +381,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
if ( event.pageY - this.document.scrollTop() < o.scrollSensitivity ) {
|
||||
scrolled = this.document.scrollTop( this.document.scrollTop() - o.scrollSpeed );
|
||||
} else if ( this.window.height() - ( event.pageY - this.document.scrollTop() ) <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrolled = this.document.scrollTop( this.document.scrollTop() + o.scrollSpeed );
|
||||
}
|
||||
|
||||
@@ -390,7 +390,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
this.document.scrollLeft() - o.scrollSpeed
|
||||
);
|
||||
} else if ( this.window.width() - ( event.pageX - this.document.scrollLeft() ) <
|
||||
o.scrollSensitivity ) {
|
||||
o.scrollSensitivity ) {
|
||||
scrolled = this.document.scrollLeft(
|
||||
this.document.scrollLeft() + o.scrollSpeed
|
||||
);
|
||||
@@ -462,18 +462,18 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
// no action if the item moved is the parent of the item checked
|
||||
if ( itemElement !== this.currentItem[ 0 ] &&
|
||||
this.placeholder[ intersection === 1 ?
|
||||
"next" : "prev" ]()[ 0 ] !== itemElement &&
|
||||
"next" : "prev" ]()[ 0 ] !== itemElement &&
|
||||
!$.contains( this.placeholder[ 0 ], itemElement ) &&
|
||||
( this.options.type === "semi-dynamic" ?
|
||||
!$.contains( this.element[ 0 ], itemElement ) :
|
||||
true
|
||||
!$.contains( this.element[ 0 ], itemElement ) :
|
||||
true
|
||||
)
|
||||
) {
|
||||
|
||||
this.direction = intersection === 1 ? "down" : "up";
|
||||
|
||||
if ( this.options.tolerance === "pointer" ||
|
||||
this._intersectsWithSides( item ) ) {
|
||||
this._intersectsWithSides( item ) ) {
|
||||
this._rearrange( event, item );
|
||||
} else {
|
||||
break;
|
||||
@@ -520,15 +520,15 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
if ( !axis || axis === "x" ) {
|
||||
animation.left = cur.left - this.offset.parent.left - this.margins.left +
|
||||
( this.offsetParent[ 0 ] === this.document[ 0 ].body ?
|
||||
0 :
|
||||
this.offsetParent[ 0 ].scrollLeft
|
||||
0 :
|
||||
this.offsetParent[ 0 ].scrollLeft
|
||||
);
|
||||
}
|
||||
if ( !axis || axis === "y" ) {
|
||||
animation.top = cur.top - this.offset.parent.top - this.margins.top +
|
||||
( this.offsetParent[ 0 ] === this.document[ 0 ].body ?
|
||||
0 :
|
||||
this.offsetParent[ 0 ].scrollTop
|
||||
0 :
|
||||
this.offsetParent[ 0 ].scrollTop
|
||||
);
|
||||
}
|
||||
this.reverting = true;
|
||||
@@ -579,7 +579,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
this.placeholder[ 0 ].parentNode.removeChild( this.placeholder[ 0 ] );
|
||||
}
|
||||
if ( this.options.helper !== "original" && this.helper &&
|
||||
this.helper[ 0 ].parentNode ) {
|
||||
this.helper[ 0 ].parentNode ) {
|
||||
this.helper.remove();
|
||||
}
|
||||
|
||||
@@ -855,7 +855,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
//We ignore calculating positions of all connected containers when we're not over them
|
||||
if ( this.currentContainer && item.instance !== this.currentContainer &&
|
||||
item.item[ 0 ] !== this.currentItem[ 0 ] ) {
|
||||
item.item[ 0 ] !== this.currentItem[ 0 ] ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -922,7 +922,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
var element = $( "<" + nodeName + ">", that.document[ 0 ] );
|
||||
|
||||
that._addClass( element, "ui-sortable-placeholder",
|
||||
className || that.currentItem[ 0 ].className )
|
||||
className || that.currentItem[ 0 ].className )
|
||||
._removeClass( element, "ui-sortable-helper" );
|
||||
|
||||
if ( nodeName === "tbody" ) {
|
||||
@@ -960,7 +960,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
// always assign the height of the dragged item given forcePlaceholderSize
|
||||
// is true.
|
||||
if ( !p.height() || ( o.forcePlaceholderSize &&
|
||||
( nodeName === "tbody" || nodeName === "tr" ) ) ) {
|
||||
( nodeName === "tbody" || nodeName === "tr" ) ) ) {
|
||||
p.height(
|
||||
that.currentItem.innerHeight() -
|
||||
parseInt( that.currentItem.css( "paddingTop" ) || 0, 10 ) -
|
||||
@@ -1015,9 +1015,9 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
// If we've already found a container and it's more "inner" than this, then continue
|
||||
if ( innermostContainer &&
|
||||
$.contains(
|
||||
this.containers[ i ].element[ 0 ],
|
||||
innermostContainer.element[ 0 ] ) ) {
|
||||
$.contains(
|
||||
this.containers[ i ].element[ 0 ],
|
||||
innermostContainer.element[ 0 ] ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -1059,7 +1059,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
for ( j = this.items.length - 1; j >= 0; j-- ) {
|
||||
if ( !$.contains(
|
||||
this.containers[ innermostIndex ].element[ 0 ], this.items[ j ].item[ 0 ] )
|
||||
this.containers[ innermostIndex ].element[ 0 ], this.items[ j ].item[ 0 ] )
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
@@ -1110,7 +1110,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
//Update overflowOffset
|
||||
if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
this.scrollParent[ 0 ].tagName !== "HTML" ) {
|
||||
this.overflowOffset = this.scrollParent.offset();
|
||||
}
|
||||
|
||||
@@ -1188,7 +1188,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
// the document, which means that the scroll is included in the initial calculation of the
|
||||
// offset of the parent, and never recalculated upon drag
|
||||
if ( this.cssPosition === "absolute" && this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
|
||||
po.left += this.scrollParent.scrollLeft();
|
||||
po.top += this.scrollParent.scrollTop();
|
||||
}
|
||||
@@ -1196,7 +1196,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
// This needs to be actually done for all browsers, since pageX/pageY includes this
|
||||
// information with an ugly IE fix
|
||||
if ( this.offsetParent[ 0 ] === this.document[ 0 ].body ||
|
||||
( this.offsetParent[ 0 ].tagName &&
|
||||
( this.offsetParent[ 0 ].tagName &&
|
||||
this.offsetParent[ 0 ].tagName.toLowerCase() === "html" && $.ui.ie ) ) {
|
||||
po = { top: 0, left: 0 };
|
||||
}
|
||||
@@ -1253,8 +1253,8 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
this.document.width() :
|
||||
this.window.width() - this.helperProportions.width - this.margins.left,
|
||||
( o.containment === "document" ?
|
||||
( this.document.height() || document.body.parentNode.scrollHeight ) :
|
||||
this.window.height() || this.document[ 0 ].body.parentNode.scrollHeight
|
||||
( this.document.height() || document.body.parentNode.scrollHeight ) :
|
||||
this.window.height() || this.document[ 0 ].body.parentNode.scrollHeight
|
||||
) - this.helperProportions.height - this.margins.top
|
||||
];
|
||||
}
|
||||
@@ -1266,17 +1266,17 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
|
||||
this.containment = [
|
||||
co.left + ( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) +
|
||||
( parseInt( $( ce ).css( "paddingLeft" ), 10 ) || 0 ) - this.margins.left,
|
||||
( parseInt( $( ce ).css( "paddingLeft" ), 10 ) || 0 ) - this.margins.left,
|
||||
co.top + ( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) +
|
||||
( parseInt( $( ce ).css( "paddingTop" ), 10 ) || 0 ) - this.margins.top,
|
||||
( parseInt( $( ce ).css( "paddingTop" ), 10 ) || 0 ) - this.margins.top,
|
||||
co.left + ( over ? Math.max( ce.scrollWidth, ce.offsetWidth ) : ce.offsetWidth ) -
|
||||
( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( $( ce ).css( "paddingRight" ), 10 ) || 0 ) -
|
||||
this.helperProportions.width - this.margins.left,
|
||||
( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( $( ce ).css( "paddingRight" ), 10 ) || 0 ) -
|
||||
this.helperProportions.width - this.margins.left,
|
||||
co.top + ( over ? Math.max( ce.scrollHeight, ce.offsetHeight ) : ce.offsetHeight ) -
|
||||
( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( $( ce ).css( "paddingBottom" ), 10 ) || 0 ) -
|
||||
this.helperProportions.height - this.margins.top
|
||||
( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) -
|
||||
( parseInt( $( ce ).css( "paddingBottom" ), 10 ) || 0 ) -
|
||||
this.helperProportions.height - this.margins.top
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1289,10 +1289,10 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
}
|
||||
var mod = d === "absolute" ? 1 : -1,
|
||||
scroll = this.cssPosition === "absolute" &&
|
||||
!( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
!( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) ?
|
||||
this.offsetParent :
|
||||
this.scrollParent,
|
||||
this.offsetParent :
|
||||
this.scrollParent,
|
||||
scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
|
||||
|
||||
return {
|
||||
@@ -1322,7 +1322,7 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
this.offset.parent.left * mod -
|
||||
( ( this.cssPosition === "fixed" ?
|
||||
-this.scrollParent.scrollLeft() : scrollIsRootNode ? 0 :
|
||||
scroll.scrollLeft() ) * mod )
|
||||
scroll.scrollLeft() ) * mod )
|
||||
)
|
||||
};
|
||||
|
||||
@@ -1335,18 +1335,18 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
pageX = event.pageX,
|
||||
pageY = event.pageY,
|
||||
scroll = this.cssPosition === "absolute" &&
|
||||
!( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
!( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
$.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) ?
|
||||
this.offsetParent :
|
||||
this.scrollParent,
|
||||
scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
|
||||
this.offsetParent :
|
||||
this.scrollParent,
|
||||
scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
|
||||
|
||||
// This is another very weird special case that only happens for relative elements:
|
||||
// 1. If the css position is relative
|
||||
// 2. and the scroll parent is the document or similar to the offset parent
|
||||
// we have to refresh the relative offset during the scroll so there are no jumps
|
||||
if ( this.cssPosition === "relative" && !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||
this.scrollParent[ 0 ] !== this.offsetParent[ 0 ] ) ) {
|
||||
this.scrollParent[ 0 ] !== this.offsetParent[ 0 ] ) ) {
|
||||
this.offset.relative = this._getRelativeOffset();
|
||||
}
|
||||
|
||||
@@ -1378,20 +1378,20 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
pageY = this.containment ?
|
||||
( ( top - this.offset.click.top >= this.containment[ 1 ] &&
|
||||
top - this.offset.click.top <= this.containment[ 3 ] ) ?
|
||||
top :
|
||||
( ( top - this.offset.click.top >= this.containment[ 1 ] ) ?
|
||||
top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) :
|
||||
top;
|
||||
top :
|
||||
( ( top - this.offset.click.top >= this.containment[ 1 ] ) ?
|
||||
top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) :
|
||||
top;
|
||||
|
||||
left = this.originalPageX + Math.round( ( pageX - this.originalPageX ) /
|
||||
o.grid[ 0 ] ) * o.grid[ 0 ];
|
||||
pageX = this.containment ?
|
||||
( ( left - this.offset.click.left >= this.containment[ 0 ] &&
|
||||
left - this.offset.click.left <= this.containment[ 2 ] ) ?
|
||||
left :
|
||||
( ( left - this.offset.click.left >= this.containment[ 0 ] ) ?
|
||||
left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) :
|
||||
left;
|
||||
left :
|
||||
( ( left - this.offset.click.left >= this.containment[ 0 ] ) ?
|
||||
left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) :
|
||||
left;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1498,9 +1498,9 @@ return $.widget( "ui.sortable", $.ui.mouse, {
|
||||
} );
|
||||
}
|
||||
if ( ( this.fromOutside ||
|
||||
this.domPosition.prev !==
|
||||
this.currentItem.prev().not( ".ui-sortable-helper" )[ 0 ] ||
|
||||
this.domPosition.parent !== this.currentItem.parent()[ 0 ] ) && !noPropagation ) {
|
||||
this.domPosition.prev !==
|
||||
this.currentItem.prev().not( ".ui-sortable-helper" )[ 0 ] ||
|
||||
this.domPosition.parent !== this.currentItem.parent()[ 0 ] ) && !noPropagation ) {
|
||||
|
||||
// Trigger update callback if the DOM position has changed
|
||||
delayedTriggers.push( function( event ) {
|
||||
|
||||
42
src/js/_enqueues/vendor/jquery/ui/spinner.js
vendored
42
src/js/_enqueues/vendor/jquery/ui/spinner.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Spinner 1.13.1
|
||||
* jQuery UI Spinner 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -47,7 +47,7 @@ function spinnerModifier( fn ) {
|
||||
}
|
||||
|
||||
$.widget( "ui.spinner", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
defaultElement: "<input>",
|
||||
widgetEventPrefix: "spin",
|
||||
options: {
|
||||
@@ -234,10 +234,10 @@ $.widget( "ui.spinner", {
|
||||
.wrap( "<span>" )
|
||||
.parent()
|
||||
|
||||
// Add buttons
|
||||
.append(
|
||||
"<a></a><a></a>"
|
||||
);
|
||||
// Add buttons
|
||||
.append(
|
||||
"<a></a><a></a>"
|
||||
);
|
||||
},
|
||||
|
||||
_draw: function() {
|
||||
@@ -275,7 +275,7 @@ $.widget( "ui.spinner", {
|
||||
// IE 6 doesn't understand height: 50% for the buttons
|
||||
// unless the wrapper has an explicit height
|
||||
if ( this.buttons.height() > Math.ceil( this.uiSpinner.height() * 0.5 ) &&
|
||||
this.uiSpinner.height() > 0 ) {
|
||||
this.uiSpinner.height() > 0 ) {
|
||||
this.uiSpinner.height( this.uiSpinner.height() );
|
||||
}
|
||||
},
|
||||
@@ -285,18 +285,18 @@ $.widget( "ui.spinner", {
|
||||
keyCode = $.ui.keyCode;
|
||||
|
||||
switch ( event.keyCode ) {
|
||||
case keyCode.UP:
|
||||
this._repeat( null, 1, event );
|
||||
return true;
|
||||
case keyCode.DOWN:
|
||||
this._repeat( null, -1, event );
|
||||
return true;
|
||||
case keyCode.PAGE_UP:
|
||||
this._repeat( null, options.page, event );
|
||||
return true;
|
||||
case keyCode.PAGE_DOWN:
|
||||
this._repeat( null, -options.page, event );
|
||||
return true;
|
||||
case keyCode.UP:
|
||||
this._repeat( null, 1, event );
|
||||
return true;
|
||||
case keyCode.DOWN:
|
||||
this._repeat( null, -1, event );
|
||||
return true;
|
||||
case keyCode.PAGE_UP:
|
||||
this._repeat( null, options.page, event );
|
||||
return true;
|
||||
case keyCode.PAGE_DOWN:
|
||||
this._repeat( null, -options.page, event );
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
@@ -561,8 +561,8 @@ if ( $.uiBackCompat !== false ) {
|
||||
.wrap( this._uiSpinnerHtml() )
|
||||
.parent()
|
||||
|
||||
// Add buttons
|
||||
.append( this._buttonHtml() );
|
||||
// Add buttons
|
||||
.append( this._buttonHtml() );
|
||||
},
|
||||
_uiSpinnerHtml: function() {
|
||||
return "<span>";
|
||||
|
||||
88
src/js/_enqueues/vendor/jquery/ui/tabs.js
vendored
88
src/js/_enqueues/vendor/jquery/ui/tabs.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Tabs 1.13.1
|
||||
* jQuery UI Tabs 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -35,7 +35,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.tabs", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
delay: 300,
|
||||
options: {
|
||||
active: null,
|
||||
@@ -176,39 +176,39 @@ $.widget( "ui.tabs", {
|
||||
}
|
||||
|
||||
switch ( event.keyCode ) {
|
||||
case $.ui.keyCode.RIGHT:
|
||||
case $.ui.keyCode.DOWN:
|
||||
selectedIndex++;
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
case $.ui.keyCode.LEFT:
|
||||
goingForward = false;
|
||||
selectedIndex--;
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
selectedIndex = this.anchors.length - 1;
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
selectedIndex = 0;
|
||||
break;
|
||||
case $.ui.keyCode.SPACE:
|
||||
case $.ui.keyCode.RIGHT:
|
||||
case $.ui.keyCode.DOWN:
|
||||
selectedIndex++;
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
case $.ui.keyCode.LEFT:
|
||||
goingForward = false;
|
||||
selectedIndex--;
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
selectedIndex = this.anchors.length - 1;
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
selectedIndex = 0;
|
||||
break;
|
||||
case $.ui.keyCode.SPACE:
|
||||
|
||||
// Activate only, no collapsing
|
||||
event.preventDefault();
|
||||
clearTimeout( this.activating );
|
||||
this._activate( selectedIndex );
|
||||
return;
|
||||
case $.ui.keyCode.ENTER:
|
||||
// Activate only, no collapsing
|
||||
event.preventDefault();
|
||||
clearTimeout( this.activating );
|
||||
this._activate( selectedIndex );
|
||||
return;
|
||||
case $.ui.keyCode.ENTER:
|
||||
|
||||
// Toggle (cancel delayed activation, allow collapsing)
|
||||
event.preventDefault();
|
||||
clearTimeout( this.activating );
|
||||
// Toggle (cancel delayed activation, allow collapsing)
|
||||
event.preventDefault();
|
||||
clearTimeout( this.activating );
|
||||
|
||||
// Determine if we should collapse or activate
|
||||
this._activate( selectedIndex === this.options.active ? false : selectedIndex );
|
||||
return;
|
||||
default:
|
||||
return;
|
||||
// Determine if we should collapse or activate
|
||||
this._activate( selectedIndex === this.options.active ? false : selectedIndex );
|
||||
return;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
// Focus the appropriate tab, based on which key was pressed
|
||||
@@ -330,7 +330,7 @@ $.widget( "ui.tabs", {
|
||||
options.active = false;
|
||||
this.active = $();
|
||||
|
||||
// was active, but active tab is gone
|
||||
// was active, but active tab is gone
|
||||
} else if ( this.active.length && !$.contains( this.tablist[ 0 ], this.active[ 0 ] ) ) {
|
||||
|
||||
// all remaining tabs are disabled
|
||||
@@ -338,12 +338,12 @@ $.widget( "ui.tabs", {
|
||||
options.active = false;
|
||||
this.active = $();
|
||||
|
||||
// activate previous tab
|
||||
// activate previous tab
|
||||
} else {
|
||||
this._activate( this._findNextTab( Math.max( 0, options.active - 1 ), false ) );
|
||||
}
|
||||
|
||||
// was active, active tab still exists
|
||||
// was active, active tab still exists
|
||||
} else {
|
||||
|
||||
// make sure active index is correct
|
||||
@@ -447,7 +447,7 @@ $.widget( "ui.tabs", {
|
||||
panelId = selector.substring( 1 );
|
||||
panel = that.element.find( that._sanitizeSelector( selector ) );
|
||||
|
||||
// remote tab
|
||||
// remote tab
|
||||
} else {
|
||||
|
||||
// If the tab doesn't already have aria-controls,
|
||||
@@ -605,17 +605,17 @@ $.widget( "ui.tabs", {
|
||||
|
||||
if ( tab.hasClass( "ui-state-disabled" ) ||
|
||||
|
||||
// tab is already loading
|
||||
tab.hasClass( "ui-tabs-loading" ) ||
|
||||
// tab is already loading
|
||||
tab.hasClass( "ui-tabs-loading" ) ||
|
||||
|
||||
// can't switch durning an animation
|
||||
this.running ||
|
||||
// can't switch durning an animation
|
||||
this.running ||
|
||||
|
||||
// click on active header, but not collapsible
|
||||
( clickedIsActive && !options.collapsible ) ||
|
||||
// click on active header, but not collapsible
|
||||
( clickedIsActive && !options.collapsible ) ||
|
||||
|
||||
// allow canceling activation
|
||||
( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
|
||||
// allow canceling activation
|
||||
( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
6
src/js/_enqueues/vendor/jquery/ui/tooltip.js
vendored
6
src/js/_enqueues/vendor/jquery/ui/tooltip.js
vendored
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* jQuery UI Tooltip 1.13.1
|
||||
* jQuery UI Tooltip 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
@@ -35,7 +35,7 @@
|
||||
"use strict";
|
||||
|
||||
$.widget( "ui.tooltip", {
|
||||
version: "1.13.1",
|
||||
version: "1.13.2",
|
||||
options: {
|
||||
classes: {
|
||||
"ui-tooltip": "ui-corner-all ui-widget-shadow"
|
||||
@@ -217,7 +217,7 @@ $.widget( "ui.tooltip", {
|
||||
eventType = event ? event.type : null;
|
||||
|
||||
if ( typeof contentOption === "string" || contentOption.nodeType ||
|
||||
contentOption.jquery ) {
|
||||
contentOption.jquery ) {
|
||||
return this._open( event, target, contentOption );
|
||||
}
|
||||
|
||||
|
||||
@@ -813,55 +813,55 @@ function wp_default_scripts( $scripts ) {
|
||||
// In order to keep backwards compatibility, and to keep the optimized loading,
|
||||
// the source files were flattened and included with some modifications for AMD loading.
|
||||
// A notable change is that 'jquery-ui-core' now contains 'jquery-ui-position' and 'jquery-ui-widget'.
|
||||
$scripts->add( 'jquery-ui-core', "/wp-includes/js/jquery/ui/core$suffix.js", array( 'jquery' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-core', "/wp-includes/js/jquery/ui/effect$suffix.js", array( 'jquery' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-core', "/wp-includes/js/jquery/ui/core$suffix.js", array( 'jquery' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-core', "/wp-includes/js/jquery/ui/effect$suffix.js", array( 'jquery' ), '1.13.2', 1 );
|
||||
|
||||
$scripts->add( 'jquery-effects-blind', "/wp-includes/js/jquery/ui/effect-blind$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-bounce', "/wp-includes/js/jquery/ui/effect-bounce$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-clip', "/wp-includes/js/jquery/ui/effect-clip$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-drop', "/wp-includes/js/jquery/ui/effect-drop$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-explode', "/wp-includes/js/jquery/ui/effect-explode$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-fade', "/wp-includes/js/jquery/ui/effect-fade$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-fold', "/wp-includes/js/jquery/ui/effect-fold$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-highlight', "/wp-includes/js/jquery/ui/effect-highlight$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-puff', "/wp-includes/js/jquery/ui/effect-puff$suffix.js", array( 'jquery-effects-core', 'jquery-effects-scale' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-pulsate', "/wp-includes/js/jquery/ui/effect-pulsate$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-scale', "/wp-includes/js/jquery/ui/effect-scale$suffix.js", array( 'jquery-effects-core', 'jquery-effects-size' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-shake', "/wp-includes/js/jquery/ui/effect-shake$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-size', "/wp-includes/js/jquery/ui/effect-size$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-slide', "/wp-includes/js/jquery/ui/effect-slide$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-transfer', "/wp-includes/js/jquery/ui/effect-transfer$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-effects-blind', "/wp-includes/js/jquery/ui/effect-blind$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-bounce', "/wp-includes/js/jquery/ui/effect-bounce$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-clip', "/wp-includes/js/jquery/ui/effect-clip$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-drop', "/wp-includes/js/jquery/ui/effect-drop$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-explode', "/wp-includes/js/jquery/ui/effect-explode$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-fade', "/wp-includes/js/jquery/ui/effect-fade$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-fold', "/wp-includes/js/jquery/ui/effect-fold$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-highlight', "/wp-includes/js/jquery/ui/effect-highlight$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-puff', "/wp-includes/js/jquery/ui/effect-puff$suffix.js", array( 'jquery-effects-core', 'jquery-effects-scale' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-pulsate', "/wp-includes/js/jquery/ui/effect-pulsate$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-scale', "/wp-includes/js/jquery/ui/effect-scale$suffix.js", array( 'jquery-effects-core', 'jquery-effects-size' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-shake', "/wp-includes/js/jquery/ui/effect-shake$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-size', "/wp-includes/js/jquery/ui/effect-size$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-slide', "/wp-includes/js/jquery/ui/effect-slide$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-effects-transfer', "/wp-includes/js/jquery/ui/effect-transfer$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
|
||||
|
||||
// Widgets
|
||||
$scripts->add( 'jquery-ui-accordion', "/wp-includes/js/jquery/ui/accordion$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-autocomplete', "/wp-includes/js/jquery/ui/autocomplete$suffix.js", array( 'jquery-ui-menu', 'wp-a11y' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-button', "/wp-includes/js/jquery/ui/button$suffix.js", array( 'jquery-ui-core', 'jquery-ui-controlgroup', 'jquery-ui-checkboxradio' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-datepicker', "/wp-includes/js/jquery/ui/datepicker$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-dialog', "/wp-includes/js/jquery/ui/dialog$suffix.js", array( 'jquery-ui-resizable', 'jquery-ui-draggable', 'jquery-ui-button' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-menu', "/wp-includes/js/jquery/ui/menu$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-mouse', "/wp-includes/js/jquery/ui/mouse$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-progressbar', "/wp-includes/js/jquery/ui/progressbar$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-selectmenu', "/wp-includes/js/jquery/ui/selectmenu$suffix.js", array( 'jquery-ui-menu' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-slider', "/wp-includes/js/jquery/ui/slider$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-spinner', "/wp-includes/js/jquery/ui/spinner$suffix.js", array( 'jquery-ui-button' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-tabs', "/wp-includes/js/jquery/ui/tabs$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-tooltip', "/wp-includes/js/jquery/ui/tooltip$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-accordion', "/wp-includes/js/jquery/ui/accordion$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-autocomplete', "/wp-includes/js/jquery/ui/autocomplete$suffix.js", array( 'jquery-ui-menu', 'wp-a11y' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-button', "/wp-includes/js/jquery/ui/button$suffix.js", array( 'jquery-ui-core', 'jquery-ui-controlgroup', 'jquery-ui-checkboxradio' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-datepicker', "/wp-includes/js/jquery/ui/datepicker$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-dialog', "/wp-includes/js/jquery/ui/dialog$suffix.js", array( 'jquery-ui-resizable', 'jquery-ui-draggable', 'jquery-ui-button' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-menu', "/wp-includes/js/jquery/ui/menu$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-mouse', "/wp-includes/js/jquery/ui/mouse$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-progressbar', "/wp-includes/js/jquery/ui/progressbar$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-selectmenu', "/wp-includes/js/jquery/ui/selectmenu$suffix.js", array( 'jquery-ui-menu' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-slider', "/wp-includes/js/jquery/ui/slider$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-spinner', "/wp-includes/js/jquery/ui/spinner$suffix.js", array( 'jquery-ui-button' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-tabs', "/wp-includes/js/jquery/ui/tabs$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-tooltip', "/wp-includes/js/jquery/ui/tooltip$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
|
||||
// New in 1.12.1
|
||||
$scripts->add( 'jquery-ui-checkboxradio', "/wp-includes/js/jquery/ui/checkboxradio$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-controlgroup', "/wp-includes/js/jquery/ui/controlgroup$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-checkboxradio', "/wp-includes/js/jquery/ui/checkboxradio$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-controlgroup', "/wp-includes/js/jquery/ui/controlgroup$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
|
||||
// Interactions
|
||||
$scripts->add( 'jquery-ui-draggable', "/wp-includes/js/jquery/ui/draggable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-droppable', "/wp-includes/js/jquery/ui/droppable$suffix.js", array( 'jquery-ui-draggable' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-resizable', "/wp-includes/js/jquery/ui/resizable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-selectable', "/wp-includes/js/jquery/ui/selectable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-sortable', "/wp-includes/js/jquery/ui/sortable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-draggable', "/wp-includes/js/jquery/ui/draggable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-droppable', "/wp-includes/js/jquery/ui/droppable$suffix.js", array( 'jquery-ui-draggable' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-resizable', "/wp-includes/js/jquery/ui/resizable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-selectable', "/wp-includes/js/jquery/ui/selectable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-sortable', "/wp-includes/js/jquery/ui/sortable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
|
||||
|
||||
// As of 1.12.1 `jquery-ui-position` and `jquery-ui-widget` are part of `jquery-ui-core`.
|
||||
// Listed here for back-compat.
|
||||
$scripts->add( 'jquery-ui-position', false, array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-widget', false, array( 'jquery-ui-core' ), '1.13.1', 1 );
|
||||
$scripts->add( 'jquery-ui-position', false, array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
$scripts->add( 'jquery-ui-widget', false, array( 'jquery-ui-core' ), '1.13.2', 1 );
|
||||
|
||||
// Strings for 'jquery-ui-autocomplete' live region messages.
|
||||
did_action( 'init' ) && $scripts->localize(
|
||||
|
||||
Reference in New Issue
Block a user