1
/*! jQuery UI - v1.13.2 - 2023-01-18
2
* http://jqueryui.com
3
* Includes: widget.js, keycode.js, widgets/mouse.js, widgets/slider.js
4
* Copyright jQuery Foundation and other contributors; Licensed MIT */
5
6
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}
7
(function(l){"use strict";l.ui=l.ui||{}
8
;l.ui.version="1.13.2";var n,i=0,o=Array.prototype.hasOwnProperty,h=Array.prototype.slice;l.cleanData=(n=l.cleanData,function(e){for(var t,i,s=0;null!=(i=e[s]);s++)(t=l._data(i,"events"))&&t.remove&&l(i).triggerHandler("remove");n(e)}
9
),l.widget=function(e,i,t){var s,n,a,o={}
10
,h=e.split(".")[0],r=h+"-"+(e=e.split(".")[1]);return t||(t=i,i=l.Widget),Array.isArray(t)&&(t=l.extend.apply(null,[{}
11
].concat(t))),l.expr.pseudos[r.toLowerCase()]=function(e){return!!l.data(e,r)}
12
,l[h]=l[h]||{}
13
,s=l[h][e],n=l[h][e]=function(e,t){if(!this||!this._createWidget)return new n(e,t);arguments.length&&this._createWidget(e,t)}
14
,l.extend(n,s,{version:t.version,_proto:l.extend({}
15
,t),_childConstructors:[]}
16
),(a=new i).options=l.widget.extend({}
17
,a.options),l.each(t,function(t,s){function n(){return i.prototype[t].apply(this,arguments)}
18
function a(e){return i.prototype[t].apply(this,e)}
19
o[t]="function"==typeof s?function(){var e,t=this._super,i=this._superApply;return this._super=n,this._superApply=a,e=s.apply(this,arguments),this._super=t,this._superApply=i,e}
20
:s}
21
),n.prototype=l.widget.extend(a,{widgetEventPrefix:s&&a.widgetEventPrefix||e}
22
,o,{constructor:n,namespace:h,widgetName:e,widgetFullName:r}
23
),s?(l.each(s._childConstructors,function(e,t){var i=t.prototype;l.widget(i.namespace+"."+i.widgetName,n,t._proto)}
24
),delete s._childConstructors):i._childConstructors.push(n),l.widget.bridge(e,n),n}
25
,l.widget.extend=function(e){for(var t,i,s=h.call(arguments,1),n=0,a=s.length;n<a;n++)for(t in s[n])i=s[n][t],o.call(s[n],t)&&void 0!==i&&(l.isPlainObject(i)?e[t]=l.isPlainObject(e[t])?l.widget.extend({}
26
,e[t],i):l.widget.extend({}
27
,i):e[t]=i);return e}
28
,l.widget.bridge=function(a,t){var o=t.prototype.widgetFullName||a;l.fn[a]=function(i){var e="string"==typeof i,s=h.call(arguments,1),n=this;return e?this.length||"instance"!==i?this.each(function(){var e,t=l.data(this,o);return"instance"===i?(n=t,!1):t?"function"!=typeof t[i]||"_"===i.charAt(0)?l.error("no such method '"+i+"' for "+a+" widget instance"):(e=t[i].apply(t,s))!==t&&void 0!==e?(n=e&&e.jquery?n.pushStack(e.get()):e,!1):void 0:l.error("cannot call methods on "+a+" prior to initialization; attempted to call method '"+i+"'")}
29
):n=void 0:(s.length&&(i=l.widget.extend.apply(null,[i].concat(s))),this.each(function(){var e=l.data(this,o);e?(e.option(i||{}
30
),e._init&&e._init()):l.data(this,o,new t(i,this))}
31
)),n}
32
}
33
,l.Widget=function(){}
34
,l.Widget._childConstructors=[],l.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{}
35
,disabled:!1,create:null}
36
,_createWidget:function(e,t){t=l(t||this.defaultElement||this)[0],this.element=l(t),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=l(),this.hoverable=l(),this.focusable=l(),this.classesElementLookup={}
37
,t!==this&&(l.data(t,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===t&&this.destroy()}
38
}
39
),this.document=l(t.style?t.ownerDocument:t.document||t),this.window=l(this.document[0].defaultView||this.document[0].parentWindow)),this.options=l.widget.extend({}
40
,this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()}
...
</html>