Author: Kamil Tekiela (kamil-tekiela)
Date: 2022-07-13T17:31:07+01:00

Commit: 
https://github.com/php/web-php/commit/63dbe8c66de8eefac2ea7d5abbdd55d44efa63a0
Raw diff: 
https://github.com/php/web-php/commit/63dbe8c66de8eefac2ea7d5abbdd55d44efa63a0.diff

Update jquery.scrollTo.min.js

Changed paths:
  M  js/ext/jquery.scrollTo.min.js


Diff:

diff --git a/js/ext/jquery.scrollTo.min.js b/js/ext/jquery.scrollTo.min.js
index 3559dc915..23354b058 100644
--- a/js/ext/jquery.scrollTo.min.js
+++ b/js/ext/jquery.scrollTo.min.js
@@ -1,8 +1,7 @@
 /**
-* jQuery.ScrollTo - Easy element scrolling using jQuery.
-* Copyright (c) 2007-2013 Ariel Flesler - aflesler<a>gmail<d>com | 
http://flesler.blogspot.com
-* Dual licensed under MIT and GPL.
-* @author Ariel Flesler
-* @version 2.1.2
-*/
-;(function(f){"use strict";"function"===typeof 
define&&define.amd?define(["jquery"],f):"undefined"!==typeof 
module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use
 strict";function 
n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function
 h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var 
p=$.scrollTo=function(a,d,b){return 
$(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"===
 typeof d&&(b=d,d=0);"function"===typeof 
b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var
 
u=b.queue&&1<b.axis.length;u&&(d/=2);b.offset=h(b.offset);b.over=h(b.over);return
 this.each(function(){function k(a){var 
k=$.extend({},b,{queue:!0,duration:d,complete:a&&function(){a.call(q,e,b)}});r.animate(f,k)}if(null!==a){var
 l=n(this),q=l?this.contentWindow||window:this,r=$(q),e=a,f={},t;switch(typeof 
e){case "number":case "string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(e)){e= 
h(e);break}e=l?$(e):$(e,q);case 
"object":if(e.length===0)return;if(e.is||e.style)t=(e=$(e)).offset()}var 
v=$.isFunction(b.offset)&&b.offset(q,e)||b.offset;$.each(b.axis.split(""),function(a,c){var
 
d="x"===c?"Left":"Top",m=d.toLowerCase(),g="scroll"+d,h=r[g](),n=p.max(q,c);t?(f[g]=t[m]+(l?0:h-r.offset()[m]),b.margin&&(f[g]-=parseInt(e.css("margin"+d),10)||0,f[g]-=parseInt(e.css("border"+d+"Width"),10)||0),f[g]+=v[m]||0,b.over[m]&&(f[g]+=e["x"===c?"width":"height"]()*b.over[m])):(d=e[m],f[g]=d.slice&&
 
"%"===d.slice(-1)?parseFloat(d)/100*n:d);b.limit&&/^\d+$/.test(f[g])&&(f[g]=0>=f[g]?0:Math.min(f[g],n));!a&&1<b.axis.length&&(h===f[g]?f={}:u&&(k(b.onAfterFirst),f={}))});k(b.onAfter)}})};p.max=function(a,d){var
 b="x"===d?"Width":"Height",h="scroll"+b;if(!n(a))return 
a[h]-$(a)[b.toLowerCase()]();var 
b="client"+b,k=a.ownerDocument||a.document,l=k.documentElement,k=k.body;return 
Math.max(l[h],k[h])-Math.min(l[b],k[b])};$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(a){return
 $(a.elem)[a.prop]()}, set:function(a){var 
d=this.get(a);if(a.options.interrupt&&a._last&&a._last!==d)return 
$(a.elem).stop();var 
b=Math.round(a.now);d!==b&&($(a.elem)[a.prop](b),a._last=this.get(a))}};return 
p});
+ * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | 
https://github.com/flesler
+ * Licensed under MIT
+ * @author Ariel Flesler
+ * @version 2.1.3
+ */
+ ;(function(factory){'use strict';if(typeof 
define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof 
module!=='undefined'&&module.exports){module.exports=factory(require('jquery'))}else{factory(jQuery)}})(function($){'use
 strict';var $scrollTo=$.scrollTo=function(target,duration,settings){return 
$(window).scrollTo(target,duration,settings)};$scrollTo.defaults={axis:'xy',duration:0,limit:true};function
 
isWin(elem){return!elem.nodeName||$.inArray(elem.nodeName.toLowerCase(),['iframe','#document','html','body'])!==-1}function
 isFunction(obj){return typeof 
obj==='function'}$.fn.scrollTo=function(target,duration,settings){if(typeof 
duration==='object'){settings=duration;duration=0}if(typeof 
settings==='function'){settings={onAfter:settings}}if(target==='max'){target=9e9}settings=$.extend({},$scrollTo.defaults,settings);duration=duration||settings.duration;var
 
queue=settings.queue&&settings.axis.length>1;if(queue){duration/=2}settings.offset=both(settings.offset);settings.over=both(settings.over);return
 this.each(function(){if(target===null){return}var 
win=isWin(this),elem=win?this.contentWindow||window:this,$elem=$(elem),targ=target,attr={},toff;switch(typeof
 targ){case 'number':case 
'string':if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=win?$(targ):$(targ,elem);case
 
'object':if(targ.length===0){return}if(targ.is||targ.style){toff=(targ=$(targ)).offset()}}var
 
offset=isFunction(settings.offset)&&settings.offset(elem,targ)||settings.offset;$.each(settings.axis.split(''),function(i,axis){var
 
Pos=axis==='x'?'Left':'Top',pos=Pos.toLowerCase(),key='scroll'+Pos,prev=$elem[key](),max=$scrollTo.max(elem,axis);if(toff){attr[key]=toff[pos]+(win?0:prev-$elem.offset()[pos]);if(settings.margin){attr[key]-=parseInt(targ.css('margin'+Pos),10)||0;attr[key]-=parseInt(targ.css('border'+Pos+'Width'),10)||0}attr[key]+=offset[pos]||0;if(settings.over[pos]){attr[key]+=targ[axis==='x'?'width':'height']()*settings.over[pos]}}else{var
 
val=targ[pos];attr[key]=val.slice&&val.slice(-1)==='%'?parseFloat(val)/100*max:val}if(settings.limit&&/^\d+$/.test(attr[key])){attr[key]=attr[key]<=0?0:Math.min(attr[key],max)}if(!i&&settings.axis.length>1){if(prev===attr[key]){attr={}}else
 
if(queue){animate(settings.onAfterFirst);attr={}}}});animate(settings.onAfter);function
 animate(callback){var 
opts=$.extend({},settings,{queue:true,duration:duration,complete:callback&&function(){callback.call(elem,targ,settings)}});$elem.animate(attr,opts)}})};$scrollTo.max=function(elem,axis){var
 Dim=axis==='x'?'Width':'Height',scroll='scroll'+Dim;if(!isWin(elem)){return 
elem[scroll]-$(elem)[Dim.toLowerCase()]()}var 
size='client'+Dim,doc=elem.ownerDocument||elem.document,html=doc.documentElement,body=doc.body;return
 Math.max(html[scroll],body[scroll])-Math.min(html[size],body[size])};function 
both(val){return 
isFunction(val)||$.isPlainObject(val)?val:{top:val,left:val}}$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(t){return
 $(t.elem)[t.prop]()},set:function(t){var 
curr=this.get(t);if(t.options.interrupt&&t._last&&t._last!==curr){return 
$(t.elem).stop()}var 
next=Math.round(t.now);if(curr!==next){$(t.elem)[t.prop](next);t._last=this.get(t)}}};return
 $scrollTo});


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to