PageSourceSearch

https://www.buchkatalog.de/_next/static/chunks/2886.29a6febc89fb6416.js

js buchkatalog.de collected 2026-10-01 11:35:52 UTC 27,736 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2886],{72886:(e,t,n)=>{n.d(t,{NH:()=>ed});var r=n(14041);function o(e,t){return e.map(function(e,n){return e+t[n]})}function i(e,t){return e.map(function(e,n){return e-t[n]})}function a(e){return Math.hypot.apply(Math,e)}function s(e,t){void 0===t&&(t=e);var n=a(t),r=0===n?0:1/n,o=t.map(function(e){return r*e});return{distance:a(e),direction:o}}function u(e,t,n){var r=a(t),o=0===r?0:1/r,i=0===n?0:1/n,s=t.map(function(e){return i*e}),u=t.map(function(e){return o*e});return{velocities:s,velocity:i*r,distance:a(e),direction:u}}function c(e){return Math.sign?Math.sign(e):Number(e>0)-Number(e<0)||+e}function l(e,t,n){return 0===t||Math.abs(t)===1/0?Math.pow(e,5*n):e*t*n/(t+n*e)}function d(e,t,n,r){return(void 0===r&&(r=.15),0===r)?Math.max(t,Math.min(e,n)):e<t?-l(t-e,n-t,r)+t:e>n?+l(e-n,n-t,r)+n:e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function h(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return p(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,void 0)}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(){}function y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?m:1===t.length?t[0]:function(){for(var e,n,r=g(t);!(n=r()).done;)e=n.value.apply(this,arguments)||e;return e}}function S(e,t){if(void 0===e){if(void 0===t)throw Error("Must define fallback value if undefined is expected");e=t}return Array.isArray(e)?e:[e,e]}function b(e,t){return Object.assign({},t,e||{})}function _(e){if("function"!=typeof e)return e;for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}function w(e,t){void 0===e&&(e={});for(var n={},r=0,o=Object.entries(t);r<o.length;r++){var i=o[r],a=i[0],s=i[1];switch(typeof s){case"function":n[a]=s.call(n,e[a],a,e);break;case"object":n[a]=w(e[a],s);break;case"boolean":s&&(n[a]=e[a])}}return n}function T(){return"undefined"!=typeof window&&"ontouchstart"in window}function G(e){return"pointerId"in e?null:"touchend"===e.type?e.changedTouches:e.targetTouches}function E(e){return Array.from(G(e)).map(function(e){return e.identifier})}function M(e){return{buttons:"buttons"in e?e.buttons:0,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey}}var P=function(e){return e};function I(e,t){void 0===t&&(t=P);var n=G(e),r=n?n[0]:e;return t([r.clientX,r.clientY])}function D(e,t,n){void 0===n&&(n=P);var r=Array.from(e.touches).filter(function(e){return t.includes(e.identifier)}),o=r[0],i=r[1];if(!o||!i)throw Error("The event doesn't have two pointers matching the pointerIds");var a=i.clientX-o.clientX,s=i.clientY-o.clientY,u=(i.clientX+o.clientX)/2,c=(i.clientY+o.clientY)/2;return{values:n([Math.hypot(a,s),-(180*Math.atan2(a,s))/Math.PI]),origin:n([u,c])}}function K(e,t){void 0===t&&(t=P);var n=e.deltaX,r=e.deltaY,o=e.deltaMode;return 1===o?(n*=40,r*=40):2===o&&(n*=800,r*=800),t([n,r])}function x(e,t){return void 0===t&&(t=P),t([e.scale,e.rotation])}var C={threshold:function(e){return void 0===e&&(e=0),S(e)},rubberband:function(e){switch(void 0===e&&(e=0),e){case!0:return S(.15);case!1:return S(0);default:return S(e)}},enabled:function(e){return void 0===e&&(e=!0),e},triggerAllEvents:function(e){return void 0===e&&(e=!1),e},initial:function(e){return(void 0===e&&(e=0),"function"==typeof e)?e:S(e)},transform:!0},k=v({},C,{axis:!0,lockDirection:function(e){return void 0===e&&(e=!1),e},bounds:function(e){if(void 0===e&&(e={}),"function"==typeof e)return function(t){return k.bounds(e(t))};var t=e,n=t.left,r=t.right,o=t.top,i=t.bottom;return[[void 0===n?-1/0:n,void 0===r?1/0:r],[void 0===o?-1/0:o,void 0===i?1/0:i]]}}),O="undefined"!=typeof window&&window.document&&window.document.createElement,H={enabled:function(e){return void 0===e&&(e=!0),e},domTarget:!0,window:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return void 0===e&&(e=O?window:void 0),e}),eventOptions:function(e){var t=void 0===e?{}:e,n=t.passive,r=t.capture;return{passive:void 0===n||n,capture:void 0!==r&&r}},transform:!0},W=v({},C,{bounds:function(e,t,n){var r=n.distanceBounds,o=void 0===r?{}:r,i=n.angleBounds,a=void 0===i?{}:i,s=function(e){var t=b(_(o,e),{min:-1/0,max:1/0});return[t.min,t.max]},u=function(e){var t=b(_(a,e),{min:-1/0,max:1/0});return[t.min,t.max]};return"function"!=typeof o&&"function"!=typeof a?[s(),u()]:function(e){return[s(e),u(e)]}}}),A=v({},k,{useTouch:function(e){void 0===e&&(e=!1);var t=T(),n="undefined"!=typeof window&&"onpointerdown"in window;return!!e&&!!t||!!t&&!n},experimental_preventWindowScrollY:function(e){return void 0===e&&(e=!1),e},threshold:function(e,t,n){var r=n.filterTaps,o=void 0!==r&&r,i=n.lockDirection,a=n.axis,s=S(e,o?3:void 0!==i&&i?1:(void 0===a?void 0:a)?1:0);return this.filterTaps=o,s},swipeVelocity:function(e){return void 0===e&&(e=.5),S(e)},swipeDistance:function(e){return void 0===e&&(e=50),S(e)},swipeDuration:function(e){return void 0===e&&(e=250),e},delay:function(e){switch(void 0===e&&(e=0),e){case!0:return 180;case!1:return 0;default:return e}}});function L(e){return void 0===e&&(e={}),w(e,k)}function j(e){return v({_active:!1,_blocked:!1,_intentional:[!1,!1],_movement:[0,0],_initial:[0,0],_bounds:[[-1/0,1/0],[-1/0,1/0]],_threshold:[0,0],_lastEventType:void 0,_dragStarted:!1,_dragPreventScroll:!1,_dragIsTap:!0,_dragDelayed:!1,event:void 0,intentional:!1,values:[0,0],velocities:[0,0],delta:[0,0],movement:[0,0],offset:[0,0],lastOffset:[0,0],direction:[0,0],initial:[0,0],previous:[0,0],first:!1,last:!1,active:!1,timeStamp:0,startTime:0,elapsedTime:0,cancel:m,canceled:!1,memo:void 0,args:void 0},e)}function Y(){return{shared:{hovering:!1,scrolling:!1,wheeling:!1,dragging:!1,moving:!1,pinching:!1,touches:0,buttons:0,down:!1,shiftKey:!1,altKey:!1,metaKey:!1,ctrlKey:!1,locked:!1},drag:j({_pointerId:void 0,axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0,tap:!1,swipe:[0,0]}),pinch:j({_pointerIds:[],da:[0,0],vdva:[0,0],origin:void 0,turns:0}),wheel:j({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),move:j({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),scroll:j({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0})}}var V=new Map,X=function(e){return e},B=function(){function e(e,t){var n=this;void 0===t&&(t=[]),this.controller=e,this.args=t,this.debounced=!0,this.setTimeout=function(e,t){var r;void 0===t&&(t=140),clearTimeout(n.controller.timeouts[n.stateKey]);for(var o=arguments.length,i=Array(o>2?o-2:0),a=2;a<o;a++)i[a-2]=arguments[a];n.controller.timeouts[n.stateKey]=(r=window).setTimeout.apply(r,[e,t].concat(i))},this.clearTimeout=function(){clearTimeout(n.controller.timeouts[n.stateKey])},this.fireGestureHandler=function(e){if(void 0===e&&(e=!1),n.state._blocked)return n.debounced||(n.state._active=!1,n.clean()),null;if(!e&&!n.state.intentional&&!n.config.triggerAllEvents)return null;if(n.state.intentional){var t=n.state.active,r=n.state._active;n.state.active=r,n.state.first=r&&!t,n.state.last=t&&!r,n.controller.state.shared[n.ingKey]=r}var o=n.controller.pointerIds.size||n.controller.touchIds.size,i=n.
1controller.state.shared.buttons>0||o>0,a=v({},n.controller.state.shared,n.state,n.mapStateValues(n.state),{locked:!!document.pointerLockElement,touches:o,down:i}),s=n.handler(a);return n.state.memo=void 0!==s?s:n.state.memo,a},this.controller=e,this.args=t}var t=e.prototype;return t.updateSharedState=function(e){Object.assign(this.controller.state.shared,e)},t.updateGestureState=function(e){Object.assign(this.state,e)},t.checkIntentionality=function(e,t){return{_intentional:e,_blocked:!1}},t.getMovement=function(e){var t=this.config.rubberband,n=this.state,r=n._bounds,a=n._initial,s=n._active,u=n._intentional,c=n.lastOffset,l=n.movement,d=n._threshold,f=this.getInternalMovement(e,this.state),h=!1===u[0]?R(f[0],d[0]):u[0],p=!1===u[1]?R(f[1],d[1]):u[1],g=this.checkIntentionality([h,p],f);if(g._blocked)return v({},g,{_movement:f,delta:[0,0]});var m=g._intentional,y=[!1!==m[0]?f[0]-m[0]:0,!1!==m[1]?f[1]-m[1]:0],S=o(y,c),b=s?t:[0,0];return y=U(r,o(y,a),b),v({},g,{intentional:!1!==m[0]||!1!==m[1],_initial:a,_movement:f,movement:y,values:e,offset:U(r,S,b),delta:i(y,l)})},t.clean=function(){this.clearTimeout()},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:"config",get:function(){return this.controller.config[this.stateKey]}},{key:"enabled",get:function(){return this.controller.config.enabled&&this.config.enabled}},{key:"state",get:function(){return this.controller.state[this.stateKey]}},{key:"handler",get:function(){return this.controller.handlers[this.stateKey]}},{key:"transform",get:function(){return this.config.transform||this.controller.config.transform||X}}]),e}();function R(e,t){return Math.abs(e)>=t&&c(e)*t}function U(e,t,n){var r=t[0],o=t[1],i=n[0],a=n[1],s=e[0],u=s[0],c=s[1],l=e[1],v=l[0],f=l[1];return[d(r,u,c,i),d(o,v,f,a)]}function N(e,t,n){var r=e.state,o=t.timeStamp,i=t.type,a=r.values,s=n?0:o-r.startTime;return{_lastEventType:i,event:t,timeStamp:o,elapsedTime:s,previous:a}}function z(e,t,n,r){var o=e.state,a=e.config,s=e.stateKey,u=e.args,c=e.transform,l=o.offset,d=n.timeStamp,f=a.initial,h=a.bounds,p=i(c(a.threshold),c([0,0])).map(Math.abs),g=v({},Y()[s],{_active:!0,args:u,values:t,initial:null!=r?r:t,_threshold:p,offset:l,lastOffset:l,startTime:d});return v({},g,{_initial:_(f,g),_bounds:_(h,g)})}var F=function(e){var t=this;this.classes=e,this.pointerIds=new Set,this.touchIds=new Set,this.supportsTouchEvents=T(),this.supportsGestureEvents=function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),this.bind=function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];for(var o,i={},a=g(t.classes);!(o=a()).done;)new o.value(t,n).addBindings(i);var s=function(e){Z(i,e,function(r){return t.nativeRefs[e](v({},t.state.shared,{event:r,args:n}))})};for(var u in t.nativeRefs)s(u);return t.config.domTarget?function(e,t){var n=e.config,r=e.domListeners,o=Q(n);if(!o)throw Error("domTarget must be defined");var i=n.eventOptions;et(o,J(r),i);for(var a=0,s=Object.entries(t);a<s.length;a++){var u=s[a],c=u[0],l=u[1],d=c.slice(2).toLowerCase();r.push([d,y.apply(void 0,l)])}ee(o,r,i)}(t,i):function(e,t){for(var n=e.config,r={},o=n.eventOptions.capture?"Capture":"",i=0,a=Object.entries(t);i<a.length;i++){var s=a[i],u=s[0],c=s[1],l=Array.isArray(c)?c:[c];r[u+o]=y.apply(void 0,l)}return r}(t,i)},this.effect=function(){return t.config.domTarget&&t.bind(),t.clean},this.clean=function(){var e=Q(t.config),n=t.config.eventOptions;e&&et(e,J(t.domListeners),n),Object.values(t.timeouts).forEach(clearTimeout),function(e){var t=e.config,n=t.window,r=t.eventOptions,o=e.windowListeners;if(n){for(var i in o)et(n,o[i],r);e.windowListeners={}}}(t)},this.classes=e,this.state=Y(),this.timeouts={},this.domListeners=[],this.windowListeners={}};function $(e,t){"pointerId"in t?e.pointerIds.add(t.pointerId):e.touchIds=new Set(E(t))}function q(e,t){"pointerId"in t?e.pointerIds.delete(t.pointerId):E(t).forEach(function(t){return e.touchIds.delete(t)})}function J(e){return void 0===e&&(e=[]),e.splice(0,e.length)}function Q(e){var t=e.domTarget;return t&&"current"in t?t.current:t}function Z(e,t,n){e[t]||(e[t]=[]),e[t].push(n)}function ee(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,o=g(t);!(r=o()).done;){var i=r.value,a=i[0],s=i[1];e.addEventListener(a,s,n)}}function et(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,o=g(t);!(r=o()).done;){var i=r.value,a=i[0],s=i[1];e.removeEventListener(a,s,n)}}function en(){}var er=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.getInternalMovement=function(e,t){return i(e,t.initial)},n.checkIntentionality=function(e,t){if(!1===e[0]&&!1===e[1])return{_intentional:e,axis:this.state.axis};var n=t.map(Math.abs),r=n[0],o=n[1],i=this.state.axis||(r>o?"x":r<o?"y":void 0);return this.config.axis||this.config.lockDirection?i?this.config.axis&&i!==this.config.axis?{_intentional:e,_blocked:!0,axis:i}:(e["x"===i?1:0]=!1,{_intentional:e,_blocked:!1,axis:i}):{_intentional:[!1,!1],_blocked:!1,axis:i}:{_intentional:e,_blocked:!1,axis:i}},n.getKinematics=function(e,t){var n=this.getMovement(e);
1if(!n._blocked){var r=t.timeStamp-this.state.timeStamp;Object.assign(n,u(n.movement,n.delta,r))}return n},n.mapStateValues=function(e){return{xy:e.values,vxvy:e.velocities}},t}(B);function eo(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}var ei=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.ingKey="dragging",t.stateKey="drag",t.setPointerCapture=function(e){if(!t.config.useTouch&&!document.pointerLockElement){var n=e.target,r=e.pointerId;n&&"setPointerCapture"in n&&n.setPointerCapture(r),t.updateGestureState({_dragTarget:n,_dragPointerId:r})}},t.releasePointerCapture=function(){if(!t.config.useTouch&&!document.pointerLockElement){var e=t.state,n=e._dragTarget,r=e._dragPointerId;if(r&&n&&"releasePointerCapture"in n&&(!("hasPointerCapture"in n)||n.hasPointerCapture(r)))try{n.releasePointerCapture(r)}catch(e){}}},t.preventScroll=function(e){t.state._dragPreventScroll&&e.cancelable&&e.preventDefault()},t.getEventId=function(e){return t.config.useTouch?e.changedTouches[0].identifier:e.pointerId},t.isValidEvent=function(e){return t.state._pointerId===t.getEventId(e)},t.shouldPreventWindowScrollY=t.config.experimental_preventWindowScrollY&&t.controller.supportsTouchEvents,t.setUpWindowScrollDetection=function(e){var n,r,o,i,a,s;eo(e),n=t.controller,r=t.stateKey,o=[["touchmove",t.preventScroll],["touchend",t.clean.bind(h(t))],["touchcancel",t.clean.bind(h(t))]],i={passive:!1},a=n.config,s=n.windowListeners,void 0===o&&(o=[]),void 0===i&&(i=a.eventOptions),a.window&&(et(a.window,s[r],i),ee(a.window,s[r]=o,i)),t.setTimeout(t.startDrag.bind(h(t)),250,e)},t.setUpDelayedDragTrigger=function(e){t.state._dragDelayed=!0,eo(e),t.setTimeout(t.startDrag.bind(h(t)),t.config.delay,e)},t.setStartState=function(e){var n=I(e,t.transform);t.updateSharedState(M(e)),t.updateGestureState(v({},z(h(t),n,e),N(h(t),e,!0),{_pointerId:t.getEventId(e)})),t.updateGestureState(t.getMovement(n))},t.onDragStart=function(e){$(t.controller,e),t.enabled&&!t.state._active&&(t.setStartState(e),t.setPointerCapture(e),t.shouldPreventWindowScrollY?t.setUpWindowScrollDetection(e):t.config.delay>0?t.setUpDelayedDragTrigger(e):t.startDrag(e,!0))},t.onDragChange=function(e){if(!t.state.canceled&&t.state._active&&t.isValidEvent(e)&&(t.state._lastEventType!==e.type||e.timeStamp!==t.state.timeStamp)){if(document.pointerLockElement){var n,r=e.movementX,i=e.movementY;n=o(t.transform([r,i]),t.state.values)}else n=I(e,t.transform);var s=t.getKinematics(n,e);if(!t.state._dragStarted){if(t.state._dragDelayed){t.startDrag(e);return}if(!t.shouldPreventWindowScrollY||t.state._dragPreventScroll||!s.axis)return;if("x"===s.axis)t.startDrag(e);else{t.state._active=!1;return}}var u=M(e);t.updateSharedState(u);var c=N(h(t),e),l=a(s._movement),d=t.state._dragIsTap;d&&l>=3&&(d=!1),t.updateGestureState(v({},c,s,{_dragIsTap:d})),t.fireGestureHandler()}},t.onDragEnd=function(e){if(q(t.controller,e),t.isValidEvent(e)&&(t.clean(),t.state._active)){t.state._active=!1;var n=t.state._dragIsTap,r=t.state.velocities,o=r[0],i=r[1],a=t.state.movement,s=a[0],u=a[1],l=t.state._intentional,d=l[0],f=l[1],p=t.config.swipeVelocity,g=p[0],m=p[1],y=t.config.swipeDistance,S=y[0],b=y[1],_=t.config.swipeDuration,w=v({},N(h(t),e),t.getMovement(t.state.values)),T=[0,0];w.elapsedTime<_&&(!1!==d&&Math.abs(o)>g&&Math.abs(s)>S&&(T[0]=c(o)),!1!==f&&Math.abs(i)>m&&Math.abs(u)>b&&(T[1]=c(i))),t.updateSharedState({buttons:0}),t.updateGestureState(v({},w,{tap:n,swipe:T})),t.fireGestureHandler(t.config.filterTaps&&!0===n)}},t.clean=function(){var n,r,o,i,a;e.prototype.clean.call(h(t)),t.state._dragStarted=!1,t.releasePointerCapture(),n=t.controller,r=t.stateKey,i=n.config,a=n.windowListeners,void 0===o&&(o=i.eventOptions),i.window&&(et(i.window,a[r],o),delete a[r])},t.onCancel=function(){t.state.canceled||(t.updateGestureState({canceled:!0,_active:!1}),t.updateSharedState({buttons:0}),setTimeout(function(){return t.fireGestureHandler()},0))},t.onClick=function(e){t.state._dragIsTap||e.stopPropagation()},t}f(t,e);var n=t.prototype;return n.startDrag=function(e,t){void 0===t&&(t=!1),this.state._active&&!this.state._dragStarted&&(t||this.setStartState(e),this.updateGestureState({_dragStarted:!0,_dragPreventScroll:!0,
1cancel:this.onCancel}),this.clearTimeout(),this.fireGestureHandler())},n.addBindings=function(e){this.config.useTouch?(Z(e,"onTouchStart",this.onDragStart),Z(e,"onTouchMove",this.onDragChange),Z(e,"onTouchEnd",this.onDragEnd),Z(e,"onTouchCancel",this.onDragEnd)):(Z(e,"onPointerDown",this.onDragStart),Z(e,"onPointerMove",this.onDragChange),Z(e,"onPointerUp",this.onDragEnd),Z(e,"onPointerCancel",this.onDragEnd)),this.config.filterTaps&&Z(e,this.controller.config.eventOptions.capture?"onClick":"onClickCapture",this.onClick)},t}(er),ea=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.ingKey="pinching",t.stateKey="pinch",t.onPinchStart=function(e){$(t.controller,e);var n=t.controller.touchIds;if(!(!t.enabled||t.state._active&&t.state._pointerIds.every(function(e){return n.has(e)}))&&!(n.size<2)){var r=Array.from(n).slice(0,2),o=D(e,r,t.transform),i=o.values,a=o.origin;t.updateSharedState(M(e)),t.updateGestureState(v({},z(h(t),i,e),N(h(t),e,!0),{_pointerIds:r,cancel:t.onCancel,origin:a})),t.updateGestureState(t.getMovement(i)),t.fireGestureHandler()}},t.onPinchChange=function(e){var n=t.state,r=n.canceled,o=n._active;if(!r&&o&&e.timeStamp!==t.state.timeStamp){var i=M(e);t.updateSharedState(i);try{var a=D(e,t.state._pointerIds,t.transform),s=a.values,u=a.origin,c=t.getKinematics(s,e);t.updateGestureState(v({},N(h(t),e),c,{origin:u})),t.fireGestureHandler()}catch(n){t.onPinchEnd(e)}}},t.onPinchEnd=function(e){q(t.controller,e);var n=E(e);!t.state._pointerIds.every(function(e){return!n.includes(e)})&&(t.clean(),t.state._active&&(t.updateGestureState(v({},N(h(t),e),t.getMovement(t.state.values),{_active:!1})),t.fireGestureHandler()))},t.onCancel=function(){t.state.canceled||(t.updateGestureState({_active:!1,canceled:!0}),setTimeout(function(){return t.fireGestureHandler()},0))},t.onGestureStart=function(e){if(t.enabled){e.preventDefault();var n=x(e,t.transform);t.updateSharedState(M(e)),t.updateGestureState(v({},z(h(t),n,e),N(h(t),e,!0),{origin:[e.clientX,e.clientY],cancel:t.onCancel})),t.updateGestureState(t.getMovement(n)),t.fireGestureHandler()}},t.onGestureChange=function(e){var n=t.state,r=n.canceled,o=n._active;if(!r&&o){e.preventDefault();var i=M(e);t.updateSharedState(i);var a=x(e,t.transform);a[0]=(a[0]-t.state.event.scale)*260+t.state.values[0];var s=t.getKinematics(a,e);t.updateGestureState(v({},N(h(t),e),s,{origin:[e.clientX,e.clientY]})),t.fireGestureHandler()}},t.onGestureEnd=function(e){t.clean(),t.state._active&&(t.updateGestureState(v({},N(h(t),e),t.getMovement(t.state.values),{_active:!1,origin:[e.clientX,e.clientY]})),t.fireGestureHandler())},t.wheelShouldRun=function(e){return t.enabled&&e.ctrlKey},t.getWheelValuesFromEvent=function(e){var n=K(e,t.transform)[1],r=t.state.values,o=r[0],i=r[1],a=-(7*n),s=void 0!==i?i:0;return{values:[o+a,s],origin:[e.clientX,e.clientY],delta:[a,s]}},t.onWheel=function(e){t.wheelShouldRun(e)&&(t.setTimeout(t.onWheelEnd),t.state._active?t.onWheelChange(e):t.onWheelStart(e))},t.onWheelStart=function(e){var n=t.getWheelValuesFromEvent(e),r=n.values,o=n.delta,i=n.origin;e.cancelable&&e.preventDefault(),t.updateSharedState(M(e)),t.updateGestureState(v({},z(h(t),r,e,t.state.values),N(h(t),e,!0),{offset:r,delta:o,origin:i})),t.updateGestureState(t.getMovement(r)),t.fireGestureHandler()},t.onWheelChange=function(e){e.cancelable&&e.preventDefault(),t.updateSharedState(M(e));var n=t.getWheelValuesFromEvent(e),r=n.values,o=n.origin,i=n.delta;t.updateGestureState(v({},N(h(t),e),t.getKinematics(r,e),{origin:o,delta:i})),t.fireGestureHandler()},t.onWheelEnd=function(){t.clean(),t.state._active&&(t.state._active=!1,t.updateGestureState(t.getMovement(t.state.values)),t.fireGestureHandler())},t}return f(t,e),t.prototype.addBindings=function(e){this.controller.config.domTarget&&!this.controller.supportsTouchEvents&&this.controller.supportsGestureEvents?(Z(e,"onGestureStart",this.onGestureStart),Z(e,"onGestureChange",this.onGestureChange),Z(e,"onGestureEnd",this.onGestureEnd)):(Z(e,"onTouchStart",this.onPinchStart),Z(e,"onTouchMove",this.onPinchChange),Z(e,"onTouchEnd",this.onPinchEnd),Z(e,"onTouchCancel",this.onPinchEnd),Z(e,"onWheel",this.onWheel))},t}(function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.getInternalMovement=function(e,t){var n=t.values[1],r=e[0],o=e[1],a=void 0===o?n:o,s=a-n,u=t.turns;return Math.abs(s)>270&&(u+=c(s)),i([r,a-360*u],t.initial)},n.getKinematics=function(e,t){var n=this.getMovement(e),r=(e[1]-n._movement[1]-this.state.initial[1])/360,o=t.timeStamp-this.state.timeStamp,i=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(u(n.movement,n.delta,o),["distance","velocity"]);return v({turns:r},n,i)},n.mapStateValues=function(e){return{da:e.values,vdva:e.velocities}},t}(B)),es=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.ingKey="wheeling",t.stateKey="wheel",t.debounced=!0,t.handleEvent=function(e){if((!e.ctrlKey||!("pinch"in t.controller.handlers))&&t.enabled){t.setTimeout(t.onEnd),t.updateSharedState(M(e));var n=o(K(e,t.transform),t.state.values);if(t.state._active)t.updateGestureState(v({},N(h(t),e),t.getKinematics(n,e)));else{t.updateGestureState(v({},z(h(t),n,e,t.state.values),N(h(t),e,!0)));var r=t.getMovement(n),i=s(r.delta);t.updateGestureState(r),t.updateGestureState(i)}t.fireGestureHandler()}},t.onEnd=function(){if(t.clean(),t.state._active){var e=t.getMovement(t.state.values);t.updateGestureState(e),t.updateGestureState({_active:!1,velocities:[0,0],velocity:0}),t.fireGestureHandler()}},t}return f(t,e),t.prototype.addBindings=function(e){Z(e,"onWheel",this.handleEvent)},t}(er),eu=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.ingKey="moving",t.stateKey="move",t.debounced=!0,t.onMove=function(e){t.enabled&&(t.setTimeout(t.onMoveEnd),t.state._active?t.onMoveChange(e):t.onMoveStart(e))},t.onMoveStart=function(e){t.updateSharedState(M(e));var n=I(e,t.transform);t.updateGestureState(v({},z(h(t),n,e),N(h(t),e,!0))),t.updateGestureState(t.getMovement(n)),t.fireGestureHandler()},t.onMoveChange=function(e){t.updateSharedState(M(e));var n=I(e,t.transform);t.updateGestureState(v({},N(h(t),e),t.getKinematics(n,e))),t.fireGestureHandler()},t.onMoveEnd=function(){if(t.clean(),t.state._active){var e=t.state.values;t.updateGestureState(t.getMovement(e)),t.updateGestureState({velocities:[0,0],velocity:0,_active:!1}),t.fireGestureHandler()}},t.hoverTransform=function(){return t.controller.config.hover.transform||t.controller.config.transform},t.onPointerEnter=function(e){if(t.controller.state.shared.hovering=!0,t.controller.config.enabled){if(t.controller.config.hover.enabled){var n=I(e,t.hoverTransform()),r=v({},t.controller.state.shared,t.state,N(h(t),e,!0),{args:t.args,values:n,active:!0,hovering:!0});t.controller.handlers.hover(v({},r,t.mapStateValues(r)))}"move"in t.controller.handlers&&t.onMoveStart(e)}},t.onPointerLeave=function(e){if(t.controller.state.shared.hovering=!1,"move"in t.controller.handlers&&t.onMoveEnd(),t.controller.config.hover.enabled){var n=I(e,t.hoverTransform()),r=v({},t.controller.state.shared,t.state,N(h(t),e),{args:t.args,values:n,active:!1});t.controller.handlers.hover(v({},r,t.mapStateValues(r)))}},t}return f(t,e),t.prototype.addBindings=function(e){"move"in this.controller.handlers&&Z(e,"onPointerMove",this.onMove),"hover"in this.controller.handlers&&(Z(e,"onPointerEnter",this.onPointerEnter),Z(e,"onPointerLeave",this.onPointerLeave))},t}(er),ec=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.ingKey="scrolling",t.stateKey="scroll",t.debounced=!0,t.handleEvent=function(e){if(t.enabled){t.clearTimeout(),t.setTimeout(t.onEnd);var n,r,o,i,a,u,c=(void 0===(n=t.transform)&&(n=P),o=(r=e.currentTarget).scrollX,i=r.scrollY,a=r.
1scrollLeft,u=r.scrollTop,n([o||a||0,i||u||0]));if(t.updateSharedState(M(e)),t.state._active)t.updateGestureState(v({},N(h(t),e),t.getKinematics(c,e)));else{t.updateGestureState(v({},z(h(t),c,e,t.state.values),N(h(t),e,!0)));var l=t.getMovement(c),d=s(l.delta);t.updateGestureState(l),t.updateGestureState(d)}t.fireGestureHandler()}},t.onEnd=function(){t.clean(),t.state._active&&(t.updateGestureState(v({},t.getMovement(t.state.values),{_active:!1,velocities:[0,0],velocity:0})),t.fireGestureHandler())},t}return f(t,e),t.prototype.addBindings=function(e){Z(e,"onScroll",this.handleEvent)},t}(er),el=/^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/;function ed(e,t){void 0===t&&(t={});var n,o,i,a,s,u,c,l,d,f,h,p,g,m,y,S,b,_,T,G,E=function(e){var t={},n={},r=new Set;for(var o in e)el.test(o)?(r.add(RegExp.lastMatch),n[o]=e[o]):t[o]=e[o];return[n,t,r]}(e),M=E[0],P=E[1],I=E[2];V.set("drag",ei),V.set("hover",eu),V.set("move",eu),V.set("pinch",ea),V.set("scroll",ec),V.set("wheel",es);var D=(void 0===(l=t)&&(l={}),void 0===(d=I)&&(d=new Set),h=(f=l).drag,p=f.wheel,g=f.move,m=f.scroll,y=f.pinch,S=f.hover,b=f.eventOptions,_=f.window,T=f.transform,n={domTarget:f.domTarget,eventOptions:b,transform:T,window:_,enabled:f.enabled},G=w(n,H),d.has("onDrag")&&(G.drag=(void 0===(o=h)&&(o={}),w(o,A))),d.has("onWheel")&&(G.wheel=L(p)),d.has("onScroll")&&(G.scroll=L(m)),d.has("onMove")&&(G.move=L(g)),d.has("onPinch")&&(G.pinch=(void 0===(i=y)&&(i={}),w(i,W))),d.has("onHover")&&(G.hover=v({enabled:!0},S)),G),K={};return I.has("onDrag")&&(K.drag=ev(M,"onDrag")),I.has("onWheel")&&(K.wheel=ev(M,"onWheel")),I.has("onScroll")&&(K.scroll=ev(M,"onScroll")),I.has("onMove")&&(K.move=ev(M,"onMove")),I.has("onPinch")&&(K.pinch=ev(M,"onPinch")),I.has("onHover")&&(K.hover=M.onHover),void 0===(a=P)&&(a={}),s=new Set,K.drag&&s.add(V.get("drag")),K.wheel&&s.add(V.get("wheel")),K.scroll&&s.add(V.get("scroll")),K.move&&s.add(V.get("move")),K.pinch&&s.add(V.get("pinch")),K.hover&&s.add(V.get("hover")),u=s,((c=r.useMemo(function(){return new F(u)},[])).config=D,c.handlers=K,c.nativeRefs=a,r.useEffect(c.effect,[]),c.config.domTarget)?en:c.bind}function ev(e,t){var n=t+"Start",r=t+"End";return function(o){var i=void 0;return o.first&&n in e&&e[n](o),t in e&&(i=e[t](o)),o.last&&r in e&&e[r](o),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.