PageSourceSearch

https://lih.com/_next/static/chunks/865.a819b9b40a2bbf30.js

js lih.com collected 2026-10-08 23:07:51 UTC 9,347 bytes, 1 lines download raw bytes

vendor: 9,347 bytes, line 1
1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[865],{6865:function(e,t,n){n.r(t),n.d(t,{Observer:function(){return I},_getProxyProp:function(){return P},_getScrollFunc:function(){return H},_getTarget:function(){return A},_getVelocityProp:function(){return L},_horizontal:function(){return C},_isViewport:function(){return Y},_proxies:function(){return _},_scrollers:function(){return x},_vertical:function(){return S},default:function(){return I}});var r,o,i,s,a,c,u,l,f,g,d,h,p,v=function(){return r||"undefined"!=typeof window&&(r=window.gsap)&&r.registerPlugin&&r},y=1,m=[],x=[],_=[],b=Date.now,w=function(e,t){return t},M=function(){var e=f.core,t=e.bridge||{},n=e._scrollers,r=e._proxies;n.push.apply(n,x),r.push.apply(r,_),x=n,_=r,w=function(e,n){return t[e](n)}},P=function(e,t){return~_.indexOf(e)&&_[_.indexOf(e)+1][t]},Y=function(e){return!!~g.indexOf(e)},D=function(e,t,n,r,o){return e.addEventListener(t,n,{passive:!1!==r,capture:!!o})},X=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},k="scrollLeft",E="scrollTop",O=function(){return d&&d.isPressed||x.cache++},T=function(e,t){var n=function n(r){if(r||0===r){y&&(i.history.scrollRestoration="manual");var o=d&&d.isPressed;e(r=n.v=Math.round(r)||(d&&d.iOS?1:0)),n.cacheID=x.cache,o&&w("ss",r)}else(t||x.cache!==n.cacheID||w("ref"))&&(n.cacheID=x.cache,n.v=e());return n.v+n.offset};return n.offset=0,e&&n},C={s:k,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:T(function(e){return arguments.length?i.scrollTo(e,S.sc()):i.pageXOffset||s[k]||a[k]||c[k]||0})},S={s:E,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:C,sc:T(function(e){return arguments.length?i.scrollTo(C.sc(),e):i.pageYOffset||s[E]||a[E]||c[E]||0})},A=function(e,t){return(t&&t._ctx&&t._ctx.selector||r.utils.toArray)(e)[0]||("string"==typeof e&&!1!==r.config().nullTargetWarn?console.warn("Element not found:",e):null)},G=function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1},H=function(e,t){var n=t.s,o=t.sc;Y(e)&&(e=s.scrollingElement||a);var i=x.indexOf(e),c=o===S.sc?1:2;~i||(i=x.push(e)-1),x[i+c]||D(e,"scroll",O);var u=x[i+c],l=u||(x[i+c]=T(P(e,n),!0)||(Y(e)?o:T(function(t){return arguments.length?e[n]=t:e[n]})));return l.target=e,u||(l.smooth="smooth"===r.getProperty(e,"scrollBehavior")),l},L=function(e,t,n){var r=e,o=e,i=b(),s=i,a=t||50,c=Math.max(500,3*a),u=function(e,t){var c=b();t||c-i>a?(o=r,r=e,s=i,i=c):n?r+=e:r=o+(e-o)/(c-s)*(i-s)};return{update:u,reset:function(){o=r=n?0:r,s=i=0},getVelocity:function(e){var t=s,a=o,l=b();return(e||0===e)&&e!==r&&u(e),i===s||l-s>c?0:(r+(n?a:-a))/((n?l:i)-t)*1e3}}},N=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},R=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},V=function(){(f=r.core.globals().ScrollTrigger)&&f.core&&M()},F=function(e){return r=e||v(),!o&&r&&"undefined"!=typeof document&&document.body&&(i=window,a=(s=document).documentElement,c=s.body,g=[i,s,a,c],r.utils.clamp,p=r.core.context||function(){},l="onpointerenter"in c?"pointer":"mouse",u=I.isTouch=i.matchMedia&&i.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in i||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,h=I.eventTypes=("ontouchstart"in a?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in a?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return y=0},500),V(),o=1),o};C.op=S,x.cache=0;var I=function(){function e(e){this.init(e)}return e.prototype.init=function(e){o||F(r)||console.warn("Please gsap.registerPlugin(Observer)"),f||V();var t=e.tolerance,n=e.dragMinimum,g=e.type,v=e.target,y=e.lineHeight,x=e.debounce,_=e.preventDefault,w=e.onStop,M=e.onStopDelay,P=e.ignore,k=e.wheelSpeed,E=e.event,T=e.onDragStart,I=e.onDragEnd,B=e.onDrag,W=e.onPress,q=e.onRelease,z=e.onRight,j=e.onLeft,U=e.onUp,J=e.onDown,K=e.onChangeX,Q=e.onChangeY,Z=e.onChange,$=e.onToggleX,ee=e.onToggleY,et=e.onHover,en=e.onHoverEnd,er=e.onMove,eo=e.ignoreCheck,ei=e.isNormalizer,es=e.onGestureStart,ea=e.onGestureEnd,ec=e.onWheel,eu=e.onEnable,el=e.onDisable,ef=e.onClick,eg=e.scrollSpeed,ed=e.capture,eh=e.allowClicks,ep=e.lockAxis,ev=e.onLockAxis;this.target=v=A(v)||a,this.vars=e,P&&(P=r.utils.toArray(P)),t=t||1e-9,n=n||0,k=k||1,eg=eg||1,g=g||"wheel,touch,pointer",x=!1!==x,y||(y=parseFloat(i.getComputedStyle(c).lineHeight)||22);var ey,em,ex,e_,eb,ew,eM,eP=this,eY=0,eD=0,eX=e.passive||!_&&!1!==e.passive,ek=H(v,C),eE=H(v,S),eO=ek(),eT=eE(),eC=~g.indexOf("touch")&&!~g.indexOf("pointer")&&"pointerdown"===h[0],eS=Y(v),eA=v.ownerDocument||s,eG=[0,0,0],eH=[0,0,0],eL=0,eN=function(){return eL=b()},eR=function(e,t){return(eP.event=e)&&P&&G(e.target,P)||t&&eC&&"touch"!==e.pointerType||eo&&eo(e,t)},eV=function(){var e=eP.deltaX=R(eG),n=eP.deltaY=R(eH),r=Math.abs(e)>=t,o=Math.abs(n)>=t;Z&&(r||o)&&Z(eP,e,n,eG,eH),r&&(z&&eP.deltaX>0&&z(eP),j&&eP.deltaX<0&&j(eP),K&&K(eP),$&&eP.deltaX<0!=eY<0&&$(eP),eY=eP.deltaX,eG[0]=eG[1]=eG[2]=0),o&&(J&&eP.deltaY>0&&J(eP),U&&eP.deltaY<0&&U(eP),Q&&Q(eP),ee&&eP.deltaY<0!=eD<0&&ee(eP),eD=eP.deltaY,eH[0]=eH[1]=eH[2]=0),(e_||ex)&&(er&&er(eP),ex&&(T&&1===ex&&T(eP),B&&B(eP),ex=0),e_=!1),ew&&(ew=!1,1)&&ev&&ev(eP),eb&&(ec(eP),eb=!1),ey=0},eF=function(e,t,n){eG[n]+=e,eH[n]+=t,eP._vx.update(e),eP._vy.update(t),x?ey||(ey=requestAnimationFrame(eV)):eV()},eI=function(e,t){ep&&!eM&&(eP.axis=eM=Math.abs(e)>Math.abs(t)?"x":"y",ew=!0),"y"!==eM&&(eG[2]+=e,eP._vx.update(e,!0)),"x"!==eM&&(eH[2]+=t,eP._vy.update(t,!0)),x?ey||(ey=requestAnimationFrame(eV)):eV()},eB=function(e){if(!eR(e,1)){var t=(e=N(e,_)).clientX,r=e.clientY,o=t-eP.x,i=r-eP.y,s=eP.isDragging;eP.x=t,eP.y=r,(s||(o||i)&&(Math.abs(eP.startX-t)>=n||Math.abs(eP.startY-r)>=n))&&(ex=s?2:1,s||(eP.isDragging=!0),eI(o,i))}},eW=eP.onPress=function(e){eR(e,1)||e&&e.button||(eP.axis=eM=null,em.pause(),eP.isPressed=!0,e=N(e),eY=eD=0,eP.startX=eP.x=e.clientX,eP.startY=eP.y=e.clientY,eP._vx.reset(),eP._vy.reset(),D(ei?v:eA,h[1],eB,eX,!0),eP.deltaX=eP.deltaY=0,W&&W(eP))},eq=eP.onRelease=function(e){if(!eR(e,1)){X(ei?v:eA,h[1],eB,!0);var t=!isNaN(eP.y-eP.startY),n=eP.isDragging,o=n&&(Math.abs(eP.x-eP.startX)>3||Math.abs(eP.y-eP.startY)>3),s=N(e);!o&&t&&(eP._vx.reset(),eP._vy.reset(),_&&eh&&r.delayedCall(.08,function(){if(b()-eL>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(eA.createEvent){var t=eA.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,i,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),eP.isDragging=eP.isGesturing=eP.isPressed=!1,w&&n&&!ei&&em.restart(!0),ex&&eV(),I&&n&&I(eP),q&&q(eP,o)}},ez=function(e){return e.touches&&e.touches.length>1&&(eP.isGesturing=!0)&&es(e,eP.isDragging)},ej=function(){return eP.isGesturing=!1,ea(eP)},eU=function(e){if(!eR(e)){var t=ek(),n=eE();eF((t-eO)*eg,(n-eT)*eg,1),eO=t,eT=n,w&&em.restart(!0)}},eJ=function(e){if(!eR(e)){e=N(e,_),ec&&(eb=!0);var t=(1===e.deltaMode?y:2===e.deltaMode?i.innerHeight:1)*k;eF(e.deltaX*t,e.deltaY*t,0),w&&!ei&&em.restart(!0)}},eK=function(e){if(!eR(e)){var t=e.clientX,n=e.clientY,r=t-eP.x,o=n-eP.y;eP.x=t,eP.y=n,e_=!0,w&&em.restart(!0),(r||o)&&eI(r,o)}},eQ=function(e){eP.event=e,et(eP)},eZ=function(e){eP.event=e,en(eP)},e$=function(e){return eR(e)||N(e,_)&&ef(eP)};em=eP._dc=r.delayedCall(M||.25,function(){eP._vx.reset(),eP._vy.reset(),em.pause(),w&&w(eP)}).pause(),eP.deltaX=eP.deltaY=0,eP._vx=L(0,50,!0),eP._vy=L(0,50,!0),eP.scrollX=ek,eP.scrollY=eE,eP.isDragging=eP.isGesturing=eP.isPressed=!1,p(this),eP.enable=function(e){return!eP.isEnabled&&(D(eS?eA:v,"scroll",O),g.indexOf("scroll")>=0&&D(eS?eA:v,"scroll",eU,eX,ed),g.indexOf("wheel")>=0&&D(v,"wheel",eJ,eX,ed),(g.indexOf("touch")>=0&&u||g.indexOf("pointer")>=0)&&(D(v,h[0],eW,eX,ed),D(eA,h[2],eq),D(eA,h[3],eq),eh&&D(v,"click",eN,!0,!0),ef&&D(v,"click",e$),es&&D(eA,"gesturestart",ez),ea&&D(eA,"gestureend",ej),et&&D(v,l+"enter",eQ),en&&D(v,l+"leave",eZ),er&&D(v,l+"move",eK)),eP.isEnabled=!0,eP.isDragging=eP.isGesturing=eP.isPressed=e_=ex=!1,eP._vx.reset(),eP._vy.reset(),eO=ek(),eT=eE(),e&&e.type&&eW(e),eu&&eu(eP)),eP},eP.disable=function(){eP.isEnabled&&(m.filter(function(e){return e!==eP&&Y(e.target)}).length||X(eS?eA:v,"scroll",O),eP.isPressed&&(eP._vx.reset(),eP._vy.reset(),X(ei?v:eA,h[1],eB,!0)),X(eS?eA:v,"scroll",eU,ed),X(v,"wheel",eJ,ed),X(v,h[0],eW,ed),X(eA,h[2],eq),X(eA,h[3],eq),X(v,"click",eN,!0),X(v,"click",e$),X(eA,"gesturestart",ez),X(eA,"gestureend",ej),X(v,l+"enter",eQ),X(v,l+"leave",eZ),X(v,l+"move",eK),eP.isEnabled=eP.isPressed=eP.isDragging=!1,el&&el(eP))},eP.kill=eP.revert=function(){eP.disable();var e=m.indexOf(eP);e>=0&&m.splice(e,1),d===eP&&(d=0)},m.push(eP),ei&&Y(v)&&(d=eP),eP.enable(E)},function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e}();I.version="3.13.0",I.create=function(e){return new I(e)},I.register=F,I.getAll=function(){return m.slice()},I.getById=function(e){return m.filter(function(t){return t.vars.id===e})[0]},v()&&r.registerPlugin(I)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.