You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			75 lines
		
	
	
		
			81 KiB
		
	
	
	
		
			JavaScript
		
	
		
		
			
		
	
	
			75 lines
		
	
	
		
			81 KiB
		
	
	
	
		
			JavaScript
		
	
| 
											9 months ago
										 | "use strict"; | ||
|  | /* | ||
|  |  * ATTENTION: An "eval-source-map" devtool has been used. | ||
|  |  * This devtool is neither made for production nor for readable output files. | ||
|  |  * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. | ||
|  |  * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 | ||
|  |  * or disable the default devtool with "devtool: false". | ||
|  |  * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 | ||
|  |  */ | ||
|  | exports.id = "vendor-chunks/d3-zoom"; | ||
|  | exports.ids = ["vendor-chunks/d3-zoom"]; | ||
|  | exports.modules = { | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/constant.js": | ||
|  | /*!**********************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/constant.js ***! | ||
|  |   \**********************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((x)=>()=>x);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvY29uc3RhbnQuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlQSxDQUFBQSxJQUFLLElBQU1BLENBQUFBLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy9kMy16b29tL3NyYy9jb25zdGFudC5qcz85MDk2Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHggPT4gKCkgPT4geDtcbiJdLCJuYW1lcyI6WyJ4Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/d3-zoom/src/constant.js\n"); | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/event.js": | ||
|  | /*!*******************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/event.js ***! | ||
|  |   \*******************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ ZoomEvent)\n/* harmony export */ });\nfunction ZoomEvent(type, { sourceEvent, target, transform, dispatch }) {\n    Object.defineProperties(this, {\n        type: {\n            value: type,\n            enumerable: true,\n            configurable: true\n        },\n        sourceEvent: {\n            value: sourceEvent,\n            enumerable: true,\n            configurable: true\n        },\n        target: {\n            value: target,\n            enumerable: true,\n            configurable: true\n        },\n        transform: {\n            value: transform,\n            enumerable: true,\n            configurable: true\n        },\n        _: {\n            value: dispatch\n        }\n    });\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvZXZlbnQuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFlLFNBQVNBLFVBQVVDLElBQUksRUFBRSxFQUN0Q0MsV0FBVyxFQUNYQyxNQUFNLEVBQ05DLFNBQVMsRUFDVEMsUUFBUSxFQUNUO0lBQ0NDLE9BQU9DLGdCQUFnQixDQUFDLElBQUksRUFBRTtRQUM1Qk4sTUFBTTtZQUFDTyxPQUFPUDtZQUFNUSxZQUFZO1lBQU1DLGNBQWM7UUFBSTtRQUN4RFIsYUFBYTtZQUFDTSxPQUFPTjtZQUFhTyxZQUFZO1lBQU1DLGNBQWM7UUFBSTtRQUN0RVAsUUFBUTtZQUFDSyxPQUFPTDtZQUFRTSxZQUFZO1lBQU1DLGNBQWM7UUFBSTtRQUM1RE4sV0FBVztZQUFDSSxPQUFPSjtZQUFXSyxZQUFZO1lBQU1DLGNBQWM7UUFBSTtRQUNsRUMsR0FBRztZQUFDSCxPQUFPSDtRQUFRO0lBQ3JCO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy9kMy16b29tL3NyYy9ldmVudC5qcz9hYzcwIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFpvb21FdmVudCh0eXBlLCB7XG4gIHNvdXJjZUV2ZW50LFxuICB0YXJnZXQsXG4gIHRyYW5zZm9ybSxcbiAgZGlzcGF0Y2hcbn0pIHtcbiAgT2JqZWN0LmRlZmluZVByb3BlcnRpZXModGhpcywge1xuICAgIHR5cGU6IHt2YWx1ZTogdHlwZSwgZW51bWVyYWJsZTogdHJ1ZSwgY29uZmlndXJhYmxlOiB0cnVlfSxcbiAgICBzb3VyY2VFdmVudDoge3ZhbHVlOiBzb3VyY2VFdmVudCwgZW51bWVyYWJsZTogdHJ1ZSwgY29uZmlndXJhYmxlOiB0cnVlfSxcbiAgICB0YXJnZXQ6IHt2YWx1ZTogdGFyZ2V0LCBlbnVtZXJhYmxlOiB0cnVlLCBjb25maWd1cmFibGU6IHRydWV9LFxuICAgIHRyYW5zZm9ybToge3ZhbHVlOiB0cmFuc2Zvcm0sIGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTogdHJ1ZX0sXG4gICAgXzoge3ZhbHVlOiBkaXNwYXRjaH1cbiAgfSk7XG59XG4iXSwibmFtZXMiOlsiWm9vbUV2ZW50IiwidHlwZSIsInNvdXJjZUV2ZW50IiwidGFyZ2V0IiwidHJhbnNmb3JtIiwiZGlzcGF0Y2giLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0aWVzIiwidmFsdWUiLCJlbnVtZXJhYmxlIiwiY29uZmlndXJhYmxlIiwiXyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/d3-zoom/src/event.js\n"); | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/index.js": | ||
|  | /*!*******************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/index.js ***! | ||
|  |   \*******************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   ZoomTransform: () => (/* reexport safe */ _transform_js__WEBPACK_IMPORTED_MODULE_1__.Transform),\n/* harmony export */   zoom: () => (/* reexport safe */ _zoom_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */   zoomIdentity: () => (/* reexport safe */ _transform_js__WEBPACK_IMPORTED_MODULE_1__.identity),\n/* harmony export */   zoomTransform: () => (/* reexport safe */ _transform_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _zoom_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./zoom.js */ \"(ssr)/./node_modules/d3-zoom/src/zoom.js\");\n/* harmony import */ var _transform_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./transform.js */ \"(ssr)/./node_modules/d3-zoom/src/transform.js\");\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvaW5kZXguanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQTBDO0FBQ29FIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGNoYXQvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvaW5kZXguanM/YzIxZCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQge2RlZmF1bHQgYXMgem9vbX0gZnJvbSBcIi4vem9vbS5qc1wiO1xuZXhwb3J0IHtkZWZhdWx0IGFzIHpvb21UcmFuc2Zvcm0sIGlkZW50aXR5IGFzIHpvb21JZGVudGl0eSwgVHJhbnNmb3JtIGFzIFpvb21UcmFuc2Zvcm19IGZyb20gXCIuL3RyYW5zZm9ybS5qc1wiO1xuIl0sIm5hbWVzIjpbImRlZmF1bHQiLCJ6b29tIiwiem9vbVRyYW5zZm9ybSIsImlkZW50aXR5Iiwiem9vbUlkZW50aXR5IiwiVHJhbnNmb3JtIiwiWm9vbVRyYW5zZm9ybSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/d3-zoom/src/index.js\n"); | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/noevent.js": | ||
|  | /*!*********************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/noevent.js ***! | ||
|  |   \*********************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   nopropagation: () => (/* binding */ nopropagation)\n/* harmony export */ });\nfunction nopropagation(event) {\n    event.stopImmediatePropagation();\n}\n/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__(event) {\n    event.preventDefault();\n    event.stopImmediatePropagation();\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvbm9ldmVudC5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFPLFNBQVNBLGNBQWNDLEtBQUs7SUFDakNBLE1BQU1DLHdCQUF3QjtBQUNoQztBQUVBLDZCQUFlLG9DQUFTRCxLQUFLO0lBQzNCQSxNQUFNRSxjQUFjO0lBQ3BCRixNQUFNQyx3QkFBd0I7QUFDaEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy9kMy16b29tL3NyYy9ub2V2ZW50LmpzPzUzODIiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIG5vcHJvcGFnYXRpb24oZXZlbnQpIHtcbiAgZXZlbnQuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uKGV2ZW50KSB7XG4gIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7XG4gIGV2ZW50LnN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigpO1xufVxuIl0sIm5hbWVzIjpbIm5vcHJvcGFnYXRpb24iLCJldmVudCIsInN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbiIsInByZXZlbnREZWZhdWx0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/d3-zoom/src/noevent.js\n"); | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/transform.js": | ||
|  | /*!***********************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/transform.js ***! | ||
|  |   \***********************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   Transform: () => (/* binding */ Transform),\n/* harmony export */   \"default\": () => (/* binding */ transform),\n/* harmony export */   identity: () => (/* binding */ identity)\n/* harmony export */ });\nfunction Transform(k, x, y) {\n    this.k = k;\n    this.x = x;\n    this.y = y;\n}\nTransform.prototype = {\n    constructor: Transform,\n    scale: function(k) {\n        return k === 1 ? this : new Transform(this.k * k, this.x, this.y);\n    },\n    translate: function(x, y) {\n        return x === 0 & y === 0 ? this : new Transform(this.k, this.x + this.k * x, this.y + this.k * y);\n    },\n    apply: function(point) {\n        return [\n            point[0] * this.k + this.x,\n            point[1] * this.k + this.y\n        ];\n    },\n    applyX: function(x) {\n        return x * this.k + this.x;\n    },\n    applyY: function(y) {\n        return y * this.k + this.y;\n    },\n    invert: function(location) {\n        return [\n            (location[0] - this.x) / this.k,\n            (location[1] - this.y) / this.k\n        ];\n    },\n    invertX: function(x) {\n        return (x - this.x) / this.k;\n    },\n    invertY: function(y) {\n        return (y - this.y) / this.k;\n    },\n    rescaleX: function(x) {\n        return x.copy().domain(x.range().map(this.invertX, this).map(x.invert, x));\n    },\n    rescaleY: function(y) {\n        return y.copy().domain(y.range().map(this.invertY, this).map(y.invert, y));\n    },\n    toString: function() {\n        return \"translate(\" + this.x + \",\" + this.y + \") scale(\" + this.k + \")\";\n    }\n};\nvar identity = new Transform(1, 0, 0);\ntransform.prototype = Transform.prototype;\nfunction transform(node) {\n    while(!node.__zoom)if (!(node = node.parentNode)) return identity;\n    return node.__zoom;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvZDMtem9vbS9zcmMvdHJhbnNmb3JtLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFPLFNBQVNBLFVBQVVDLENBQUMsRUFBRUMsQ0FBQyxFQUFFQyxDQUFDO0lBQy9CLElBQUksQ0FBQ0YsQ0FBQyxHQUFHQTtJQUNULElBQUksQ0FBQ0MsQ0FBQyxHQUFHQTtJQUNULElBQUksQ0FBQ0MsQ0FBQyxHQUFHQTtBQUNYO0FBRUFILFVBQVVJLFNBQVMsR0FBRztJQUNwQkMsYUFBYUw7SUFDYk0sT0FBTyxTQUFTTCxDQUFDO1FBQ2YsT0FBT0EsTUFBTSxJQUFJLElBQUksR0FBRyxJQUFJRCxVQUFVLElBQUksQ0FBQ0MsQ0FBQyxHQUFHQSxHQUFHLElBQUksQ0FBQ0MsQ0FBQyxFQUFFLElBQUksQ0FBQ0MsQ0FBQztJQUNsRTtJQUNBSSxXQUFXLFNBQVNMLENBQUMsRUFBRUMsQ0FBQztRQUN0QixPQUFPRCxNQUFNLElBQUlDLE1BQU0sSUFBSSxJQUFJLEdBQUcsSUFBSUgsVUFBVSxJQUFJLENBQUNDLENBQUMsRUFBRSxJQUFJLENBQUNDLENBQUMsR0FBRyxJQUFJLENBQUNELENBQUMsR0FBR0MsR0FBRyxJQUFJLENBQUNDLENBQUMsR0FBRyxJQUFJLENBQUNGLENBQUMsR0FBR0U7SUFDakc7SUFDQUssT0FBTyxTQUFTQyxLQUFLO1FBQ25CLE9BQU87WUFBQ0EsS0FBSyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUNSLENBQUMsR0FBRyxJQUFJLENBQUNDLENBQUM7WUFBRU8sS0FBSyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUNSLENBQUMsR0FBRyxJQUFJLENBQUNFLENBQUM7U0FBQztJQUNqRTtJQUNBTyxRQUFRLFNBQVNSLENBQUM7UUFDaEIsT0FBT0EsSUFBSSxJQUFJLENBQUNELENBQUMsR0FBRyxJQUFJLENBQUNDLENBQUM7SUFDNUI7SUFDQVMsUUFBUSxTQUFTUixDQUFDO1FBQ2hCLE9BQU9BLElBQUksSUFBSSxDQUFDRixDQUFDLEdBQUcsSUFBSSxDQUFDRSxDQUFDO0lBQzVCO0lBQ0FTLFFBQVEsU0FBU0MsUUFBUTtRQUN2QixPQUFPO1lBQUVBLENBQUFBLFFBQVEsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDWCxDQUFDLElBQUksSUFBSSxDQUFDRCxDQUFDO1lBQUdZLENBQUFBLFFBQVEsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDVixDQUFDLElBQUksSUFBSSxDQUFDRixDQUFDO1NBQUM7SUFDM0U7SUFDQWEsU0FBUyxTQUFTWixDQUFDO1FBQ2pCLE9BQU8sQ0FBQ0EsSUFBSSxJQUFJLENBQUNBLENBQUMsSUFBSSxJQUFJLENBQUNELENBQUM7SUFDOUI7SUFDQWMsU0FBUyxTQUFTWixDQUFDO1FBQ2pCLE9BQU8sQ0FBQ0EsSUFBSSxJQUFJLENBQUNBLENBQUMsSUFBSSxJQUFJLENBQUNGLENBQUM7SUFDOUI7SUFDQWUsVUFBVSxTQUFTZCxDQUFDO1FBQ2xCLE9BQU9BLEVBQUVlLElBQUksR0FBR0MsTUFBTSxDQUFDaEIsRUFBRWlCLEtBQUssR0FBR0MsR0FBRyxDQUFDLElBQUksQ0FBQ04sT0FBTyxFQUFFLElBQUksRUFBRU0sR0FBRyxDQUFDbEIsRUFBRVUsTUFBTSxFQUFFVjtJQUN6RTtJQUNBbUIsVUFBVSxTQUFTbEIsQ0FBQztRQUNsQixPQUFPQSxFQUFFYyxJQUFJLEdBQUdDLE1BQU0sQ0FBQ2YsRUFBRWdCLEtBQUssR0FBR0MsR0FBRyxDQUFDLElBQUksQ0FBQ0wsT0FBTyxFQUFFLEl
 | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/d3-zoom/src/zoom.js": | ||
|  | /*!******************************************!*\ | ||
|  |   !*** ./node_modules/d3-zoom/src/zoom.js ***! | ||
|  |   \******************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var d3_dispatch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! d3-dispatch */ \"(ssr)/./node_modules/d3-dispatch/src/dispatch.js\");\n/* harmony import */ var d3_drag__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! d3-drag */ \"(ssr)/./node_modules/d3-drag/src/nodrag.js\");\n/* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! d3-interpolate */ \"(ssr)/./node_modules/d3-interpolate/src/zoom.js\");\n/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! d3-selection */ \"(ssr)/./node_modules/d3-selection/src/select.js\");\n/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! d3-selection */ \"(ssr)/./node_modules/d3-selection/src/pointer.js\");\n/* harmony import */ var d3_transition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-transition */ \"(ssr)/./node_modules/d3-transition/src/index.js\");\n/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ \"(ssr)/./node_modules/d3-zoom/src/constant.js\");\n/* harmony import */ var _event_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./event.js */ \"(ssr)/./node_modules/d3-zoom/src/event.js\");\n/* harmony import */ var _transform_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./transform.js */ \"(ssr)/./node_modules/d3-zoom/src/transform.js\");\n/* harmony import */ var _noevent_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./noevent.js */ \"(ssr)/./node_modules/d3-zoom/src/noevent.js\");\n\n\n\n\n\n\n\n\n\n// Ignore right-click, since that should open the context menu.\n// except for pinch-to-zoom, which is sent as a wheel+ctrlKey event\nfunction defaultFilter(event) {\n    return (!event.ctrlKey || event.type === \"wheel\") && !event.button;\n}\nfunction defaultExtent() {\n    var e = this;\n    if (e instanceof SVGElement) {\n        e = e.ownerSVGElement || e;\n        if (e.hasAttribute(\"viewBox\")) {\n            e = e.viewBox.baseVal;\n            return [\n                [\n                    e.x,\n                    e.y\n                ],\n                [\n                    e.x + e.width,\n                    e.y + e.height\n                ]\n            ];\n        }\n        return [\n            [\n                0,\n                0\n            ],\n            [\n                e.width.baseVal.value,\n                e.height.baseVal.value\n            ]\n        ];\n    }\n    return [\n        [\n            0,\n            0\n        ],\n        [\n            e.clientWidth,\n            e.clientHeight\n        ]\n    ];\n}\nfunction defaultTransform() {\n    return this.__zoom || _transform_js__WEBPACK_IMPORTED_MODULE_3__.identity;\n}\nfunction defaultWheelDelta(event) {\n    return -event.deltaY * (event.deltaMode === 1 ? 0.05 : event.deltaMode ? 1 : 0.002) * (event.ctrlKey ? 10 : 1);\n}\nfunction defaultTouchable() {\n    return navigator.maxTouchPoints || \"ontouchstart\" in this;\n}\nfunction defaultConstrain(transform, extent, translateExtent) {\n    var dx0 = transform.invertX(extent[0][0]) - translateExtent[0][0], dx1 = transform.invertX(extent[1][0]) - translateExtent[1][0], dy0 = transform.invertY(extent[0][1]) - translateExtent[0][1], dy1 = transform.invertY(extent[1][1]) - translateExtent[1][1];\n    return transform.translate(dx1 > dx0 ? (dx0 + dx1) / 2 : Math.min(0, dx0) || Math.max(0, dx1), dy1 > dy0 ? (dy0 + dy1) / 2 : Math.min(0, dy0) || Math.max(0, dy1));\n}\n/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {\n    var filter = defaultFilter, extent = defaultExtent, constrain = defaultConstrain, wheelDelta = defaultWheelDelta, touchable = defaultTouchable, scaleExtent = [\n        0,\n        Infinity\n    ], translate | ||
|  | 
 | ||
|  | /***/ }) | ||
|  | 
 | ||
|  | }; | ||
|  | ; |