Socket
Socket
Sign inDemoInstall

@h21-map/yandex-drawing-manager

Package Overview
Dependencies
0
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 20.1.0 to 21.1.0

47

index.js

@@ -116,5 +116,7 @@ function DrawingManager(map, opts) {

DrawingManager.prototype.isAnimateMarker = function () {
const me = this;
markerElement = me._centerMarker.getOverlaySync().getLayoutSync().getElement();
markerElement.classList.add('poi', 'drawing');
try {
const me = this;
markerElement = me._centerMarker.getOverlaySync().getLayoutSync().getElement();
markerElement.classList.add('poi', 'drawing');
} catch { }
},

@@ -199,2 +201,33 @@

});
me._centerMarker.events.add('mouseenter', (event) => {
const position = {
latitude: me._centerMarker.geometry.getCoordinates()[0],
longitude: me._centerMarker.geometry.getCoordinates()[1]
}
const projection = me.map.options.get('projection', {});
const pixel = me.map.converter.globalToPage(
projection.toGlobalPixels(
me._centerMarker.geometry.getCoordinates(),
me.map.getZoom(),
),
);
const offset = me.map.container.getOffset();
const eventMarker = {
clientX: pixel[0] - offset[0],
clientY: pixel[1] - offset[1],
position
}
me.map.events.fire('draw:marker_mouseover', { eventMarker });
});
me._centerMarker.events.add('mouseleave', () => {
me.map.events.fire('draw:marker_mouseout', null);
});
}

@@ -821,10 +854,2 @@ }

me._centerMarker.events.add('mouseover', () => {
me.map.events.fire('draw:marker_mouseover', me._getInfo());
});
me._centerMarker.events.add('mouseout', () => {
me.map.events.fire('draw:marker_mouseout', me._getInfo());
});
};

@@ -831,0 +856,0 @@

@@ -5,3 +5,3 @@

"scope": "@h21-map",
"version": "20.1.0",
"version": "21.1.0",
"description": "A library of Yandex Map JS API",

@@ -8,0 +8,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc