From 90079ef0e4dd00c4c84fd6c0b4a4c7aae76ad8eb Mon Sep 17 00:00:00 2001 From: le-jeu <64744459+le-jeu@users.noreply.github.com> Date: Tue, 31 Oct 2023 21:37:08 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20wasabee-proj?= =?UTF-8?q?ect/Wasabee-IITC@996fb9251bdca1ade54100981dde8f9b1a017807=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev/wasabee.meta.js | 2 +- dev/wasabee.user.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/wasabee.meta.js b/dev/wasabee.meta.js index 5ef76985..9fb023f5 100644 --- a/dev/wasabee.meta.js +++ b/dev/wasabee.meta.js @@ -2,7 +2,7 @@ // @id Wasabee.user.js // @name IITC plugin: Wasabee Draw Tools // @namespace https://wasabee.rocks/ -// @version 0.22.20231025095820-dev-d4c4308 +// @version 0.22.20231031213655-dev-996fb92 // @updateURL https://cdn2.wasabee.rocks/iitcplugin/latest/dev/wasabee.meta.js // @downloadURL https://cdn2.wasabee.rocks/iitcplugin/latest/dev/wasabee.user.js // @description Wasabee is not for dating. diff --git a/dev/wasabee.user.js b/dev/wasabee.user.js index 71329f09..f5f920da 100644 --- a/dev/wasabee.user.js +++ b/dev/wasabee.user.js @@ -2,7 +2,7 @@ // @id Wasabee.user.js // @name IITC plugin: Wasabee Draw Tools // @namespace https://wasabee.rocks/ -// @version 0.22.20231025095820-dev-d4c4308 +// @version 0.22.20231031213655-dev-996fb92 // @updateURL https://cdn2.wasabee.rocks/iitcplugin/latest/dev/wasabee.meta.js // @downloadURL https://cdn2.wasabee.rocks/iitcplugin/latest/dev/wasabee.user.js // @description Wasabee is not for dating. @@ -1707,7 +1707,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"WLPortal\": () => (/* binding */ WLPortal)\n/* harmony export */ });\n/* harmony import */ var _selectedOp__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../selectedOp */ \"./src/code/selectedOp.ts\");\n/* harmony import */ var _dialogs_assignDialog__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../dialogs/assignDialog */ \"./src/code/dialogs/assignDialog.js\");\n/* harmony import */ var _dialogs_sendTargetDialog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../dialogs/sendTargetDialog */ \"./src/code/dialogs/sendTargetDialog.js\");\n/* harmony import */ var _dialogs_setCommentDialog__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../dialogs/setCommentDialog */ \"./src/code/dialogs/setCommentDialog.js\");\n/* harmony import */ var _wX__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../wX */ \"./src/code/wX.ts\");\n\n\n\n\n\n\n// common part for marker and anchors\nconst WLPortal = L.Marker.extend({\n type: \"portal\",\n\n initialize: function (options) {\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(options.portalId);\n options.title = portal.name;\n L.Marker.prototype.initialize.call(this, portal.latLng, options);\n this.bindPopup((layer) => layer._popupContent(), {\n className: \"wasabee-popup\",\n closeButton: false,\n });\n\n this.off(\"click\", this._openPopup);\n window.registerMarkerForOMS(this);\n this.on(\"spiderfiedclick\", this._openPopup);\n this.on(\"spiderfiedclick\", this._onClick);\n },\n\n _onClick: function () {\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(this.options.portalId);\n if (portal) window.map.fire(\"wasabee:portal:click\", { portal });\n },\n\n _popupContent: function () {\n const div = L.DomUtil.create(\"div\", `wasabee-${this.type}-popup`);\n return div;\n },\n\n _popupPortalComments: function (container, portal, canWrite) {\n const portalComment = L.DomUtil.create(\n \"div\",\n \"wasabee-portal-comment\",\n container\n );\n const pcLink = L.DomUtil.create(\"a\", null, portalComment);\n pcLink.textContent = portal.comment || (0,_wX__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(\"SET_PORTAL_COMMENT\");\n if (canWrite) {\n pcLink.href = \"#\";\n L.DomEvent.on(pcLink, \"click\", this._setPortalComment, this);\n }\n if (portal.hardness) {\n const portalHardness = L.DomUtil.create(\n \"div\",\n \"wasabee-portal-hardness\",\n container\n );\n const phLink = L.DomUtil.create(\"a\", null, portalHardness);\n phLink.textContent = portal.hardness;\n if (canWrite) {\n phLink.href = \"#\";\n L.DomEvent.on(phLink, \"click\", this._setPortalComment, this);\n }\n }\n },\n\n _setPortalComment: function (ev) {\n L.DomEvent.stop(ev);\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(this.options.portalId);\n const scd = new _dialogs_setCommentDialog__WEBPACK_IMPORTED_MODULE_3__[\"default\"]({\n target: portal,\n operation: operation,\n });\n scd.enable();\n this.closePopup();\n },\n\n _assignButton: function (container, text, target) {\n const assignButton = L.DomUtil.create(\"button\", null, container);\n assignButton.textContent = text;\n L.DomEvent.on(assignButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n const ad = new _dialogs_assignDialog__WEBPACK_IMPORTED_MODULE_1__[\"default\"]({ target: target });\n ad.enable();\n this.closePopup();\n });\n },\n\n _deleteButton: function (container, text) {\n const deleteButton = L.DomUtil.create(\"button\", null, container);\n deleteButton.textContent = text;\n L.DomEvent.on(deleteButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n if (this._deleteAction) this._deleteAction();\n this.closePopup();\n });\n },\n\n _sendTargetButton: function (container, text, target) {\n const sendButton = L.DomUtil.create(\"button\", null, container);\n sendButton.textContent = text;\n L.DomEvent.on(sendButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n const std = new _dialogs_sendTargetDialog__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({ target: target });\n std.enable();\n this.closePopup();\n });\n },\n\n _mapButton: function (container, text) {\n const gmapButton = L.DomUtil.create(\"button\", null, container);\n gmapButton.textContent = text;\n L.DomEvent.on(gmapButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n this.closePopup();\n const latLng = this.getLatLng();\n // use intent on android\n if (\n typeof window.android !== \"undefined\" &&\n window.android &&\n window.android.intentPosLink\n ) {\n window.android.intentPosLink(\n +latLng.lat,\n +latLng.lng,\n window.map.getZoom(),\n this.options.title,\n true\n );\n } else {\n window.open(\n \"https://www.google.com/maps/search/?api=1&query=\" +\n latLng.lat +\n \",\" +\n latLng.lng\n );\n }\n });\n },\n});\n\n\n//# sourceURL=webpack://wasabee-iitc/./src/code/map/portal.js?"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"WLPortal\": () => (/* binding */ WLPortal)\n/* harmony export */ });\n/* harmony import */ var _selectedOp__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../selectedOp */ \"./src/code/selectedOp.ts\");\n/* harmony import */ var _dialogs_assignDialog__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../dialogs/assignDialog */ \"./src/code/dialogs/assignDialog.js\");\n/* harmony import */ var _dialogs_sendTargetDialog__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../dialogs/sendTargetDialog */ \"./src/code/dialogs/sendTargetDialog.js\");\n/* harmony import */ var _dialogs_setCommentDialog__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../dialogs/setCommentDialog */ \"./src/code/dialogs/setCommentDialog.js\");\n/* harmony import */ var _wX__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../wX */ \"./src/code/wX.ts\");\n\n\n\n\n\n\n// common part for marker and anchors\nconst WLPortal = L.Marker.extend({\n type: \"portal\",\n\n initialize: function (options) {\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(options.portalId);\n options.title = portal.name;\n L.Marker.prototype.initialize.call(this, portal.latLng, options);\n this.bindPopup((layer) => layer._popupContent(), {\n className: \"wasabee-popup\",\n closeButton: false,\n });\n\n this.off(\"click\", this._openPopup);\n window.registerMarkerForOMS(this);\n this.on(\"spiderfiedclick\", this._openPopup);\n this.on(\"spiderfiedclick\", this._onClick);\n },\n\n _onClick: function () {\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(this.options.portalId);\n if (portal) window.map.fire(\"wasabee:portal:click\", { portal });\n },\n\n _popupContent: function () {\n const div = L.DomUtil.create(\"div\", `wasabee-${this.type}-popup`);\n return div;\n },\n\n _popupPortalComments: function (container, portal, canWrite) {\n const portalComment = L.DomUtil.create(\n \"div\",\n \"wasabee-portal-comment\",\n container\n );\n const pcLink = L.DomUtil.create(\"a\", null, portalComment);\n pcLink.textContent = portal.comment || (0,_wX__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(\"SET_PORTAL_COMMENT\");\n if (canWrite) {\n pcLink.href = \"#\";\n L.DomEvent.on(pcLink, \"click\", this._setPortalComment, this);\n }\n if (portal.hardness) {\n const portalHardness = L.DomUtil.create(\n \"div\",\n \"wasabee-portal-hardness\",\n container\n );\n const phLink = L.DomUtil.create(\"a\", null, portalHardness);\n phLink.textContent = portal.hardness;\n if (canWrite) {\n phLink.href = \"#\";\n L.DomEvent.on(phLink, \"click\", this._setPortalComment, this);\n }\n }\n },\n\n _setPortalComment: function (ev) {\n L.DomEvent.stop(ev);\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(this.options.portalId);\n const scd = new _dialogs_setCommentDialog__WEBPACK_IMPORTED_MODULE_3__[\"default\"]({\n target: portal,\n operation: operation,\n });\n scd.enable();\n this.closePopup();\n },\n\n _assignButton: function (container, text, target) {\n const assignButton = L.DomUtil.create(\"button\", null, container);\n assignButton.textContent = text;\n L.DomEvent.on(assignButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n const ad = new _dialogs_assignDialog__WEBPACK_IMPORTED_MODULE_1__[\"default\"]({ target: target });\n ad.enable();\n this.closePopup();\n });\n },\n\n _deleteButton: function (container, text) {\n const deleteButton = L.DomUtil.create(\"button\", null, container);\n deleteButton.textContent = text;\n L.DomEvent.on(deleteButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n if (this._deleteAction) this._deleteAction();\n this.closePopup();\n });\n },\n\n _sendTargetButton: function (container, text, target) {\n const sendButton = L.DomUtil.create(\"button\", null, container);\n sendButton.textContent = text;\n L.DomEvent.on(sendButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n const std = new _dialogs_sendTargetDialog__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({ target: target });\n std.enable();\n this.closePopup();\n });\n },\n\n _mapButton: function (container, text) {\n const gmapButton = L.DomUtil.create(\"button\", null, container);\n gmapButton.textContent = text;\n L.DomEvent.on(gmapButton, \"click\", (ev) => {\n L.DomEvent.stop(ev);\n this.closePopup();\n const operation = (0,_selectedOp__WEBPACK_IMPORTED_MODULE_0__.getSelectedOperation)();\n const portal = operation.getPortal(this.options.portalId);\n if (!portal) return;\n // use intent on android\n if (\n typeof window.android !== \"undefined\" &&\n window.android &&\n window.android.intentPosLink\n ) {\n window.android.intentPosLink(\n +portal.lat,\n +portal.lng,\n window.map.getZoom(),\n this.options.title,\n true\n );\n } else {\n window.open(\n \"https://www.google.com/maps/search/?api=1&query=\" +\n portal.lat +\n \",\" +\n portal.lng\n );\n }\n });\n },\n});\n\n\n//# sourceURL=webpack://wasabee-iitc/./src/code/map/portal.js?"); /***/ }),